¿Existe una estructura de datos publicada para almacenar fechas periódicas o recurrentes? Algo que puede manejar:¿Cuál es una buena estructura de datos para fechas periódicas o recurrentes?
- La bomba necesita reciclaje cada cinco días.
- El día de pago es cada segundo viernes.
- El Día de Acción de Gracias es el segundo lunes de octubre (EE. UU .: el cuarto jueves de noviembre).
- Día de San Valentín es cada 14 de febrero.
- Solstice es (generalmente) cada 21 de junio y 21 de diciembre.
- Pascua es el domingo después de la primera luna llena en o después del día del equinoccio de primavera (está bien, este es un poco exagerado).
calculo estructura de datos interna cron
's puede manejar # 1, # 4, # 5 (dos reglas), y tal vez # 2, pero no he tenido una mirada en ella. MS Outlook y otros calendarios parecen ser capaces de manejar los primeros cinco, pero no tengo ese código fuente por ahí.
Esto puede ayudar: http://stackoverflow.com/questions/85699/whats-the-best-way-to-model-recurring-events-in-a-calendar-application – molf
Gracias. Si hubiera buscado "recurrentes" en lugar de "fechas recurrentes", habría encontrado un montón de preguntas. – yukondude