PHP 日历函数

PHP 日历函数

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

它基于的中间或标准是儒略日计数。儒略日计数是从公元前4713年1月1日开始计算的天数。要在不同日历系统之间转换,首先必须将其转换为儒略日计数,然后再转换为您选择的日历系统。

安装

要使这些函数正常工作,您必须使用 --enable-calendar 编译PHP

运行时配置

此扩展在php.ini中未定义配置指令。

PHP日历常量

序号 常量及描述 PHP版本
1 CAL_GREGORIAN 公历 3
2 CAL_JULIAN 儒略历 3
3 CAL_JEWISH 犹太历 3
4 CAL_FRENCH 法国共和历 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

函数清单

PHP - 表示支持该函数的最早版本的PHP。

编号 函数及其描述 PHP版本
1 cal_days_in_month() 返回指定年份和日历中一个月的天数 4
2 cal_from_jd() 将指定的儒略日数转换为指定日历的日期 4
3 cal_from_jd() 返回给定日历的信息 4
4 cal_to_jd() 将日期转换为儒略日数 4
5 easter_date() 返回指定年份复活节午夜的Unix时间戳 3
6 easter_days() 返回指定年份复活节在3月21日之后的天数 3
7 FrenchToJD() 将法兰西共和历日期转换为儒略日期计数 3
8 GregorianToJD() 将公历日期转换为儒略日期计数 3
9 JDDayOfWeek() 返回一周的星期几 3
10 JDMonthName() 返回一个月份名称 3
11 JDToFrench() 将儒略日期计数转换为法兰西共和历日期 3
12 JDToGregorian() 将儒略日数转换为公历日期 3
13 jdtojewish() 将儒略日数转换为犹太日期 3
14 JDToJulian() 将儒略日数转换为儒略日期 3
15 jdtounix() 将儒略日数转换为Unix时间戳 4
16 JewishToJD() 将犹太日期转换为儒略日数 3
17 JulianToJD() 将儒略日期转换为儒略日数 3
18 unixtojd() 将Unix时间戳转换为儒略日计数 4

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程