- PHPCalendar的函數(shù)簡(jiǎn)介 推薦度:
- 相關(guān)推薦
PHPCalendar函數(shù)簡(jiǎn)介
PHPCalendar函數(shù) 日歷擴(kuò)展包含了簡(jiǎn)化不同日歷格式間的轉(zhuǎn)換的函數(shù)。它是從公元前 4713 年 1 月 1 日開(kāi)始計(jì)算的。以下是小編為大家搜索整理的PHPCalendar函數(shù)簡(jiǎn)介,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
PHP Calendar 簡(jiǎn)介
當(dāng)使用不同的歷法格式時(shí),calendar 函數(shù)很有用。它所基于的標(biāo)準(zhǔn)是儒略日計(jì)數(shù) (Julian day count)。
編者注:Julian day count 是從 January 1, 4713 B.C. 開(kāi)始計(jì)算的,中文譯為儒略日計(jì)數(shù)或愷撒日計(jì)數(shù)。
請(qǐng)注意,Julian day count(儒略日計(jì)數(shù)) 與 Julian calendar(儒略歷) 不是一回事。
注釋:如需在日歷格式之間轉(zhuǎn)換,必須首先轉(zhuǎn)換為 Julian day count,然后再轉(zhuǎn)換為日歷格式。
安裝
PHP 的 windows 版本已內(nèi)建了對(duì)日歷擴(kuò)展的支持。因此,Calendar 函數(shù)會(huì)自動(dòng)工作。
不過(guò),如果您運(yùn)行的是 PHP 的 Linux 版本,就不得不通過(guò) --enable-calendar 編譯 PHP,這樣日歷函數(shù)才能工作。
PHP Calendar 函數(shù)
PHP:指示支持該函數(shù)的最早的 PHP 版本。
函數(shù) | 描述 | PHP |
---|---|---|
cal_days_in_month() | 針對(duì)指定的年份和日歷,返回一個(gè)月中的天數(shù)。 | 4 |
cal_from_jd() | 把儒略日計(jì)數(shù)轉(zhuǎn)換為指定日歷的日期。 | 4 |
cal_info() | 返回有關(guān)給定日歷的信息。 | 4 |
cal_to_jd() | 把日期轉(zhuǎn)換為儒略日計(jì)數(shù)。 | 4 |
easter_date() | 返回指定年份的復(fù)活節(jié)午夜的 Unix 時(shí)間戳。 | 3 |
easter_days() | 返回指定年份的復(fù)活節(jié)與 3 月 21 日之間的天數(shù)。 | 3 |
FrenchToJD() | 將法國(guó)共和歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)。 | 3 |
GregorianToJD() | 將格利高里歷法轉(zhuǎn)換成為儒略日計(jì)數(shù)。 | 3 |
JDDayOfWeek() | 返回日期在周幾。 | 3 |
JDMonthName() | 返回月的名稱。 | 3 |
JDToFrench() | 把儒略日計(jì)數(shù)轉(zhuǎn)換為法國(guó)共和國(guó)歷法。 | 3 |
JDToGregorian() | 把儒略日計(jì)數(shù)轉(zhuǎn)換為格利高里歷法。 | 3 |
jdtojewish() | 把儒略日計(jì)數(shù)轉(zhuǎn)換為猶太歷法。 | 3 |
JDToJulian() | 把儒略日計(jì)數(shù)轉(zhuǎn)換為儒略歷。 | 3 |
jdtounix() | 把儒略日計(jì)數(shù)轉(zhuǎn)換為 Unix 時(shí)間戳。 | 4 |
JewishToJD() | 把猶太歷法轉(zhuǎn)換為儒略日計(jì)數(shù)。 | 3 |
JulianToJD() | 把儒略歷轉(zhuǎn)換為儒略日計(jì)數(shù)。 | 3 |
unixtojd() | 把 Unix 時(shí)間戳轉(zhuǎn)換為儒略日計(jì)數(shù)。 | 4 |
PHP Calendar 常量
PHP:指示支持該常量的最早的 PHP 版本。
常量 | 描述 | PHP |
---|---|---|
CAL_GREGORIAN | Gregorian calendar | 3 |
CAL_JULIAN | Julian calendar | 3 |
CAL_JEWISH | Jewish calendar | 3 |
CAL_FRENCH | French Republican calendar | 3 |
CAL_NUM_CALS | 3 | |
CAL_DOW_DAYNO | 3 | |
CAL_DOW_SHORT | 3 | |
CAL_DOW_LONG | 3 | |
CAL_MONTH_GREGORIAN_SHORT | 3 | |
CAL_MONTH_GREGORIAN_LONG | 3 | |
CAL_MONTH_JULIAN_SHORT | 3 | |
CAL_MONTH_JULIAN_LONG | 3 | |
CAL_MONTH_JEWISH | 3 | |
CAL_MONTH_FRENCH | 3 | |
CAL_EASTER_DEFAULT | 4 | |
CAL_EASTER_DEFAULT | 4 | |
CAL_EASTER_ROMAN | 4 | |
CAL_EASTER_ALWAYS_GREGORIAN | 4 | |
CAL_EASTER_ALWAYS_JULIAN | 4 | |
CAL_JEWISH_ADD_ALAFIM_GERESH | 5 | |
CAL_JEWISH_ADD_ALAFIM | 5 | |
CAL_JEWISH_ADD_GERESHAYIM | 5 |
【PHPCalendar函數(shù)簡(jiǎn)介】相關(guān)文章:
PHPCalendar的函數(shù)簡(jiǎn)介03-31
PHP 5 Calendar 函數(shù)簡(jiǎn)介01-30
C語(yǔ)言函數(shù)的聲明以及函數(shù)原型04-20
C語(yǔ)言函數(shù)指針與回調(diào)函數(shù)詳解03-26