离线下载
PDF版 ePub版

极客学院团队出品 · 更新于 2018-11-28 11:00:43

PHP Calendar 函数

日历的扩展提供了一系列的功能函数来简化不同的日历格式之间的转换。

中介或标准是基于儒略日计数。儒略日计数的计数天从1月1日开始,公元前4713年日历系统之间的转换,您必须首先转换为儒略日计数, 然后再转换为日历格式。

安装

为了使这些日历函数正常工作,你就不得不通过 --enable-calendar 编译 PHP。

运行时配置

该扩展模块在PHP.INI中未定义任何设置指令。

PHP Calendar 常量

常量 说明 PHP
CAL_GREGORIAN 公历 3
CAL_JULIAN 罗马儒略历 3
CAL_JEWISH 犹太历 3
CAL_FRENCH 法国共和历 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

函数列表

PHP:指示支持该函数的最早的 PHP 版本。

函数 说明 PHP
cal_days_in_month() 针对指定的年份和日历,返回一个月中的天数。 4
cal_from_jd() 把儒略日计数转换为指定日历的日期。 4
cal_info() 返回有关给定日历的信息。 4
cal_to_jd() 把日期转换为儒略日计数。 4
easter_date() 返回指定年份的复活节午夜的 Unix 时间戳。 3
easter_days() 返回指定年份的复活节与 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 Array 函数 下一篇: PHP Class/Object...