English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'estensione del calendario fornisce una serie di funzioni per semplificare la conversione tra diversi formati di calendario.
L'estensione del calendario contiene funzioni che semplificano la conversione tra diversi formati di calendario.
È basato sul conteggio del giorno giuliano (Giorno giuliano) e inizia dal 1 gennaio 4713 a.C.
Nota:Per convertire tra formati di calendario, è necessario convertire prima in conteggio del giorno giuliano e poi nel formato di calendario desiderato.
Nota:Il conteggio del giorno giuliano (Giorno giuliano) e il calendario giuliano (Calendario giuliano) non sono la stessa cosa!
Per far funzionare queste funzioni, devi compilare PHP con --enable-calendar.
La versione Windows di PHP ha già integrato il supporto per l'estensione del calendario. Pertanto, le funzioni Calendar funzioneranno automaticamente.
Funzione | Descrizione |
---|---|
cal_days_in_month() | Restituire il numero di giorni in un mese per un anno e un calendario specifici. |
cal_from_jd() | Convertire il conteggio del giorno giuliano nel calendario specifico. |
cal_info() | Restituire informazioni sul calendario specifico. |
cal_to_jd() | Convertire la data di un calendario specifico nel conteggio giuliano. |
easter_date() | 返回指定年份的复活节午夜的时间戳。 |
easter_days() | 返回指定年份的复活节与 3 月 21 日之间的天数。 |
frenchtojd() | 将法国共和历法的日期转换成为儒略日计数。 |
gregoriantojd() | 将格利高里历法的日期转换成为儒略日计数。 |
jddayofweek() | 返回日期在周几。 |
jdmonthname() | 返回月的名称。 |
jdtofrench() | 将儒略日计数转换为法国共和历法的日期。 |
jdtogregorian() | 将儒略日计数转换为格利高里历法的日期。 |
jdtojewish() | 将儒略日计数转换为犹太历法的日期。 |
jdtojulian() | 将儒略日计数转换为儒略历法的日期。 |
jdtounix() | 将儒略日计数转换为 Unix 时间戳。 |
jewishtojd() | 将犹太历法的日期转换为儒略日计数。 |
juliantojd() | 将儒略历法的日期转换为儒略日计数。 |
unixtojd() | 将 Unix 时间戳转换为儒略日计数。 |
常量 | 类型 | PHP 版本 |
---|---|---|
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 |