VI. Kalender-Funktionen

Dieses Modul bietet eine Reihe von Funktionen, die die Umwandlung von Daten zwischen verschiedenen Kalendern erleichtern. Die gemeinsame Basis für diese Umwandlung bildet das Julianische Datum J. D. (nicht zu verwechseln mit dem Julianischen Kalender). Das J. D. entspricht der Anzahl der Tage seit dem 1. 1. 4713 v. Chr. Jede Umrechnung zwischen zwei beliebigen Kalendern erfordert den Zwischenschritt über das J. D.

Weitere Informationen zum Thema liefert die Seite http://genealogy.org/~scottlee/cal-overview.html, aus der Teile der Erklärungen in den folgenden Funktionsbeschreibungen stammen, sowie die sehr ausführliche Homepage zum Thema ZEIT.

Warnung

In PHP3 und älteren Versionen von PHP4 (bis einschließlich PHP4RC1) sind diese Funktionen nur verfügbar, wenn Sie die Kalender-Erweiterungen unter dl/calendar übersetzt haben. Weitere Informationen finden Sie in der Datei dl/README.

Inhaltsverzeichnis
JDToGregorian — Konvertierung vom Julianischen Datum zum Gregorianischen Kalender
GregorianToJD — Konvertierung vom Gregorianischen Kalender zum Julianischen Datum
JDToJulian — Konvertierung vom Julianischen Datum zum Julianischen Kalender
JulianToJD — Konvertierung vom Julianischen Kalender zum Julianischen Datum
JDToJewish — Konvertierung vom Julianischen Datum zum Jüdischen Kalender
JewishToJD — Konvertiert vom Jüdischen Kalender zum Julianischen Datum
JDToFrench — Konvertiert ein Julianisches Datum zum Kalender der Französischen Revolution
FrenchToJD — Konvertiert ein Datum der Französischen Revolution zu einem Julianischen Datum
JDMonthName — Bestimmt den Monat aus dem Julianischen Datum
JDDayOfWeek — Bestimmt den Wochentag aus einem Julianischen Datum
easter_date — Zeitpunkt des Osterfestes (0 Uhr) als UNIX-Timestamp
easter_days — Anzahl der Tage zwischen dem 21. März und Ostersonntag
unixtojd — Konvertiert UNIX-Timestamp in Julianisches Datum
jdtounix — Konvertiert Julianisches Datum in UNIX-Timestamp