English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Kalendererweiterung bietet eine Reihe von Funktionen, um die Umwandlung zwischen verschiedenen Kalenderformaten zu vereinfachen.
Die Kalendererweiterung enthält Funktionen zur Vereinfachung der Umwandlung zwischen verschiedenen Kalenderformaten.
Es basiert auf dem Julian Day Count (julianischer Kalendertag) und beginnt mit 4713 Jahr 1 Month 1 beginnt mit dem Tag.
Anmerkung:Um zwischen Kalenderformaten umzuwandeln, müssen Sie zunächst in den julianischen Kalendertag umwandeln und dann in das gewünschte Kalenderformat umwandeln.
Anmerkung:Julian Day Count (julianischer Kalendertag) und Julian Calendar (julianischer Kalender) sind nicht dasselbe!
Um diese Funktionen arbeiten zu lassen, müssen Sie --enable-calendar kompiliert PHP.
Die Windows-Version von PHP enthält bereits Unterstützung für die Kalender-Erweiterung. Daher funktioniert die Calendar-Funktion automatisch.
Funktion | Beschreibung |
---|---|
cal_days_in_month() | Geben Sie die Anzahl der Tage im Monat für das angegebene Jahr und den Kalender zurück. |
cal_from_jd() | Konvertieren Sie den julianischen Kalendertag in das Datum eines bestimmten Kalenders. |
cal_info() | Geben Sie Informationen über den angegebenen Kalender zurück. |
cal_to_jd() | Konvertieren Sie das Datum eines bestimmten Kalenders in den julianischen Kalendertag. |
easter_date() | Return the Unix timestamp for the midnight of Easter for the specified year. |
easter_days() | Return the Easter date for the specified year and 3 Month 21 Days between two dates. |
frenchtojd() | Convert French Republican calendar date to Julian day count. |
gregoriantojd() | Convert Gregorian calendar date to Julian day count. |
jddayofweek() | Return the day of the week for the date. |
jdmonthname() | Return the name of the month. |
jdtofrench() | Convert Julian day count to French Republican calendar date. |
jdtogregorian() | Convert Julian day count to Gregorian calendar date. |
jdtojewish() | Convert Julian day count to Jewish calendar date. |
jdtojulian() | Convert Julian day count to Julian calendar date. |
jdtounix() | Convert Julian day count to Unix timestamp. |
jewishtojd() | Convert Jewish calendar date to Julian day count. |
juliantojd() | Convert Julian calendar date to Julian day count. |
unixtojd() | Convert Unix timestamp to Julian day count. |
Constants | Type | PHP Version |
---|---|---|
CAL_GREGORIAN | Integer | PHP 4 |
CAL_JULIAN | Integer | PHP 4 |
CAL_JEWISH | Integer | PHP 4 |
CAL_FRENCH | Integer | PHP 4 |
CAL_NUM_CALS | Integer | PHP 4 |
CAL_DOW_DAYNO | Integer | PHP 4 |
CAL_DOW_SHORT | Integer | PHP 4 |
CAL_DOW_LONG | Integer | PHP 4 |
CAL_MONTH_GREGORIAN_SHORT | Integer | PHP 4 |
CAL_MONTH_GREGORIAN_LONG | Integer | PHP 4 |
CAL_MONTH_JULIAN_SHORT | Integer | PHP 4 |
CAL_MONTH_JULIAN_LONG | Integer | PHP 4 |
CAL_MONTH_JEWISH | Integer | PHP 4 |
CAL_MONTH_FRENCH | Integer | PHP 4 |
CAL_EASTER_DEFAULT | Integer | PHP 4.3 |
CAL_EASTER_ROMAN | Integer | PHP 4.3 |
CAL_EASTER_ALWAYS_GREGORIAN | Integer | PHP 4.3 |
CAL_EASTER_ALWAYS_JULIAN | Integer | PHP 4.3 |
CAL_JEWISH_ADD_ALAFIM_GERESH | Integer | PHP 5.0 |
CAL_JEWISH_ADD_ALAFIM | Integer | PHP 5.0 |
CAL_JEWISH_ADD_GERESHAYIM | Integer | PHP 5.0 |