PHP Kalenteri-funktiot
PHP Calendar esittely
Kalenterin laajennus sisältää funktioita, jotka yksinkertaistavat eri kalenterimuotojen välisen muunnoksen.
Se perustuu Julian Day Count -muotoon (julian päivämäärälaskenta) ja alkaa vuodesta 4713 ennen ajanlaskun alkua 1. tammikuuta.
Huomautus:Kalenterimuodon välillä muuntamiseksi sinun on ensin muunnettava Julian Day Count -muotoon ja sitten muunnettava valitsemaasi kalenterimuotoon.
Huomautus:Julian Day Count (julian päivämäärälaskenta) ja Julian Calendar (julian kalenteri) eivät ole sama asia!
Asenna
Jotta nämä funktiot toimivat, sinun on kompiutettava PHP --enable-calendar parametrin avulla.
PHP:n Windows-versio sisältää sisäänrakennetun tuen kalenteritilauksille. Siksi Calendar-funktiot toimivat automaattisesti.
PHP 5:nnen versiosta Calendar-funktiot
Funktio | Kuvaus |
---|---|
cal_days_in_month() | Palauta tietyn vuoden ja kalenterin kuukauden päivien määrä. |
cal_from_jd() | Muunna juolupäiväluku tiettyyn kalenteriin. |
cal_info() | Palauta tietoa tietystä kalenterista. |
cal_to_jd() | Muunna tietyn kalenterin päivämäärä juolupäivälukuksi. |
easter_date() | Palauta tietyn vuoden pesäkuun ja 21. maaliskuun välisen päivien aikaleima. |
easter_days() | Palauta tietyn vuoden pesäkuun ja 21. maaliskuun välisen päivien määrä. |
frenchtojd() | Muunna Ranskan tasavallan kalenterin päivämäärä juolupäivälukuksi. |
gregoriantojd() | Muunna Gregoriaanisen kalenterin päivämäärä juolupäivälukuksi. |
jddayofweek() | Palauta päivä viikossa. |
jdmonthname() | Palauta kuukauden nimi. |
jdtofrench() | Muunna juolupäiväluku Ranskan tasavallan kalenterin päivämääräksi. |
jdtogregorian() | Muunna Gregoriaanisen kalenterin päivämäärä juolupäivälukuksi. |
jdtojewish() | Muunna juolupäiväluku juutalaiskalenterin päivämääräksi. |
jdtojulian() | Muunna juolupäiväluku juolukalenterin päivämääräksi. |
jdtounix() | Muunna juolupäiväluku Unix-aikaleimaksi. |
jewishtojd() | Muunna juutalaiskalenterin päivämäärä juolupäivälukuksi. |
juliantojd() | Muunna juolukalenterin päivämäärä juolupäivälukuksi. |
unixtojd() | Muunna Unix-aikaleima juolupäivälukemaksi. |
PHP 5:nn määrittämät Calendar-määrittelyt
Määrittely | Tyyppi | PHP versio |
---|---|---|
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 |