VI. Funciones de calendario

Las funciones de calendario sólo están disponibles si ha compilado la extensión de calendario que hay en dl/calendar. Lea el documento dl/README como referencia de uso.

La extensión calendar presenta una serie de funciones para simplificar la conversión entre los distintos formatos de calendario. El intermediario estándar en que se basa es en la Cuenta de Días Juliana. La Cuenta de Días Juliana es una cuenta que comienza mucho antes que lo que mucha gente podría necesitar contar (como alrededor del 4000 AC). Para convertir entre sistemas de calendario, primero deberá convertir a la Cuenta de Días Juliana y luego al sistema de su elección. ¡La Cuenta de Días es muy diferente del Calendario Juliano! Para más información sobre sistemas de calendario, visite http://genealogy.org/~scottlee/cal-overview.html. En estas instrucciones se han incluído extractos entrecomillados de dicha página.

Tabla de contenidos
JDToGregorian — Convierte de Cuenta de Días a fecha Gregoriana
GregorianToJD — Convierte de fecha Gregoriana a Cuenta de Días
JDToJulian — Convierte de Cuenta de Días a Calendario Juliano
JulianToJD — Convierte de Calendario Juliano a Cuenta de Días
JDToJewish — Convierte de Cuenta de Días a Calendario Judío
JewishToJD — Convierte del Calendario Judío a la Cuenta de Días
JDToFrench — Convierte de Cuenta de Días al Calendario Republicano Francés
FrenchToJD — Convierte del Calendario Republicano Francés a la Cuenta de Días
JDMonthName — Devuelve el nombre de un mes
JDDayOfWeek — Devuelve el día de la semana
easter_date — devuelve la marca de tiempo UNIX para la medianoche de Pascua de un año dado
easter_days — obtiene el número de días tras el 21 de marzo en que cae la Pascua en un año dado