PHP日历简介日历扩展包含简化不同日历格式之间转换的函数。它基于儒略日计数,从公元前4713年1月1日开始计算天数。注意:要在日历格式之间转换,您必须先转换为儒略日计数,然后再转换为您选择的日历格式。注意:儒略日计数与儒略历不同!安装为了使这些功能起作用,您必须使用--enable-calendar编译PHP。Windows版本的PHP内置了对日历扩展的支持。因此,日历功能会自动运行。PHP5日历函数函数说明cal_days_in_month()返回指定年份和日历的一个月中的天数。cal_from_jd()将儒略日计数转换为指定日历中的日期。cal_info()返回有关指定日历的信息。cal_to_jd()将指定日历中的日期转换为儒略日计数。easter_date()返回指定年份复活节午夜的Unix时间戳。easter_days()返回指定年份的复活节和3月21日之间的天数。frenchtojd()将法国共和日期转换为儒略日计数。gregoriantojd()将公历日期转换为儒略日计数。jddayofweek()返回日期是星期几。jdmonthname()返回月份的名称。jdtofrench()将儒略日计数转换为法国共和历上的日期。jdtogregorian()将公历转换为儒略日计数。jdtojewish()将儒略日计数转换为犹太历日期。jdtojulian()将儒略日计数转换为儒略日期。jdtounix()将儒略日计数转换为Unix时间戳。jewishtojd()将犹太历日期转换为儒略日计数。juliantojd()将儒略历日期转换为儒略日计数。unixtojd()将Unix时间戳转换为儒略日计数。PHP5预定义的Calendar常量常量类型PHP版本CAL_GREGORIANIntegerPHP4CAL_JULIANIntegerPHP4CAL_JEWISHIntegerPHP4CAL_FRENCHIntegerPHP4CAL_NUM_CALSIntegerPHP4CAL_DOW_DAYNOIntegerPHP4CAL_DOW_SHORTIntegerPHP4CAL_DOW_LONGIntegerPHP4CAL_MONTH_GREGORIAN_SHORTIntegerPHP4CAL_MONTH_GREGORIAN_LONGIntegerPHP4CAL_MONTH_JULIAN_SHORTIntegerPHP4CAL_MONTH_JULIAN_LONGIntegerPHP4CAL_MONTH_JEWISHIntegerPHP4CAL_MONTH_FRENCHIntegerPHP4CAL_EASTER_DEFAULTIntegerPHP4.3CAL_EASTER_ROMANIntegerPHP4.3CAL_EASTER_ALWAYS_GREGORIANIntegerPHP4.3CAL_EASTER_ALWAYS_JULIANIntegerPHP4.3CAL_JEWISH_ADD_ALAFIM_GERESHIntegerPHP5.0CAL_JEWISH_ADD_ALAFIMIntegerPHP5.0CAL_JEWISH_ADD_GERESHAYIMIntegerPHP5.0
