PHP Calendar

PHP Calendar標準是儒略日計數 (Julian day count,編者是Julian day count。

基本介紹

  • 中文名:PHP Calendar
  • 標準:儒略日計數 (Julian day count
  • 編者注:Julian day count
  • 首先:轉換為 Julian day count
正文,簡介,安裝,PHP Calendar 函式,PHP Calendar 常量,

正文

簡介

當使用不同的曆法格式時,calendar 函式很有用。它所基於的標準是儒略日計數 (Julian day count)。
編者註:Julian day count 是從 January 1, 4713 B.C. 開始計算的,中文譯為儒略日計數或愷撒日計數。
請注意,Julian day count(儒略日計數) 與 Julian calendar(儒略曆) 不是一回事。
注釋:如需在日曆格式之間轉換,必須首先轉換為 Julian day count,然後再轉換為日曆格式。

安裝

PHP 的 windows 版本已內建了對日曆擴展的支持。因此,Calendar 函式會自動工作。
不過,如果您運行的是 PHP 的 Linux 版本,就不得不通過 --enable-calendar 編譯 PHP,這樣日曆函式才能工作。

PHP Calendar 函式

PHP:指示支持該函式的最早的 PHP 版本。
函式
描述
PHP
cal_days_in_month()
針對指定的年份和日曆,返回一個月中的天數。
4
cal_from_jd()
把儒略日計數轉換為指定日曆的日期。
4
cal_info()
返回有關給定日曆的信息。
4
cal_to_jd()
把日期轉換為儒略日計數。
4
easter_date()
返回指定年份的復活節午夜的 Unix 時間戳。
3
返回指定年份的復活節與 3 月 21 日之間的天數。
3
FrenchToJD()
將法國共和曆法轉換成為儒略日計數。
3
GregorianToJD()
將格利高里曆法轉換成為儒略日計數。
3
JDDayOfWeek()
返回日期在周幾。
3
JDMonthName()
返回月的名稱。
3
JDToFrench()
把儒略日計數轉換為法國共和國曆法。
3
JDToGregorian()
把儒略日計數轉換為格利高里曆法。
3
jdtojewish()
把儒略日計數轉換為猶太曆法。
3
JDToJulian()
把儒略日計數轉換為儒略曆。
3
jdtounix()
把儒略日計數轉換為 Unix 時間戳。
4
JewishToJD()
把猶太曆法轉換為儒略日計數。
3
JulianToJD()
把儒略曆轉換為儒略日計數。
3
unixtojd()
把 Unix 時間戳轉換為儒略日計數。
4

PHP Calendar 常量

PHP:指示支持該常量的最早的 PHP 版本。
常量
描述
類型PHP
CAL_GREGORIAN
Gregorian calendar
Integer
3
CAL_JULIAN
Julian calendar
Integer
3
CAL_JEWISH
Jewish calendar
Integer
3
CAL_FRENCH
French Republican calendar
Integer
3
CAL_NUM_CALS
Integer
3
CAL_DOW_DAYNO
Integer
3
CAL_DOW_SHORT
Integer
3
CAL_DOW_LONG
Integer
3
CAL_MONTH_GREGORIAN_SHORT
Integer
3
CAL_MONTH_GREGORIAN_LONG
Integer
3
CAL_MONTH_JULIAN_SHORT
Integer
3
CAL_MONTH_JULIAN_LONG
Integer
3
CAL_MONTH_JEWISH
Integer
3
CAL_MONTH_FRENCH
Integer
3
CAL_EASTER_DEFAULT
Integer
4
CAL_EASTER_ROMAN
Integer
4
CAL_EASTER_ALWAYS_GREGORIAN
Integer
4
CAL_EASTER_ALWAYS_JULIAN
Integer
4
CAL_JEWISH_ADD_ALAFIM_GERESH
Integer
5
CAL_JEWISH_ADD_ALAFIM
Integer
5
CAL_JEWISH_ADD_GERESHAYIM
Integer
5

相關詞條

熱門詞條

聯絡我們