PHP - Funzioni del calendario
L'estensione del calendario presenta una serie di funzioni per semplificare la conversione tra diversi formati di calendario.
L'intermediario o standard su cui si basa è il conteggio del giorno giuliano. Il conteggio dei giorni giuliani è un conteggio dei giorni a partire dal 1 ° gennaio 4713 aC.
Installazione
Per far funzionare queste funzioni, devi compilare PHP con --enable-calendar.
Configurazione runtime
Questa estensione non ha direttive di configurazione definite in php.ini.
Costanti del calendario PHP
Suor n | Costante e descrizione | PHP |
---|---|---|
1 | CAL_GREGORIAN calendario gregoriano |
3 |
2 | CAL_JULIAN Calendario giuliano |
3 |
3 | CAL_JEWISH Calendario ebraico |
3 |
4 | CAL_FRENCH Calendario repubblicano francese |
3 |
5 | CAL_NUM_CALS |
3 |
6 | CAL_DOW_DAYNO |
3 |
7 | CAL_DOW_SHORT |
3 |
8 | CAL_DOW_LONG |
3 |
9 | CAL_MONTH_GREGORIAN_SHORT |
3 |
10 | CAL_MONTH_GREGORIAN_LONG |
3 |
11 | CAL_MONTH_JULIAN_SHORT |
3 |
12 | CAL_MONTH_JULIAN_LONG |
3 |
13 | CAL_MONTH_JEWISH |
3 |
14 | CAL_MONTH_FRENCH |
3 |
15 | CAL_EASTER_DEFAULT |
4 |
16 | CAL_EASTER_DEFAULT |
4 |
17 | CAL_EASTER_ROMAN |
4 |
18 | CAL_EASTER_ALWAYS_GREGORIAN |
4 |
19 | CAL_EASTER_ALWAYS_JULIAN |
4 |
20 | CAL_JEWISH_ADD_ALAFIM_GERESH |
5 |
21 | CAL_JEWISH_ADD_ALAFIM |
5 |
22 | CAL_JEWISH_ADD_GERESHAYIM |
5 |
Elenco delle funzioni
PHP - indica la prima versione di PHP che supporta la funzione.
Suor n | Descrizione della funzione | PHP |
---|---|---|
1 | cal_days_in_month () Restituisce il numero di giorni in un mese per un anno e un calendario specificati |
4 |
2 | cal_from_jd () Converte il conteggio di un giorno giuliano in una data di un calendario specificato |
4 |
3 | cal_from_jd () Restituisce informazioni su un determinato calendario |
4 |
4 | cal_to_jd () Converte una data nel conteggio dei giorni giuliani |
4 |
5 | easter_date () Restituisce il timestamp Unix per la mezzanotte di Pasqua di un anno specificato |
3 |
6 | easter_days () Restituisce il numero di giorni successivi al 21 marzo, in cui la Pasqua cade per un anno specificato |
3 |
7 | FrenchToJD () Converte una data repubblicana francese in un conteggio di giorni giuliani |
3 |
8 | GregorianToJD () Converte una data gregoriana in un conteggio di giorni giuliani |
3 |
9 | JDDayOfWeek () Restituisce il giorno di una settimana |
3 |
10 | JDMonthName () Restituisce il nome di un mese |
3 |
11 | JDToFrench () Converte un conteggio di giorni giuliani in una data repubblicana francese |
3 |
12 | JDToGregorian () Converte un conteggio di giorni giuliani in una data gregoriana |
3 |
13 | jdtojewish () Converte un conteggio di giorni giuliani in una data ebraica |
3 |
14 | JDToJulian () Converte un conteggio di giorni giuliani in una data giuliana |
3 |
15 | jdtounix () Converte un conteggio di giorni giuliani in un timestamp Unix |
4 |
16 | JewishToJD () Converte una data ebraica in un conteggio di giorni giuliani |
3 |
17 | JulianToJD () Converte una data giuliana in un conteggio di giorni giuliani |
3 |
18 | unixtojd () Converte un timestamp Unix in un conteggio dei giorni giuliani |
4 |