函数名称:IntlGregorianCalendar::createFromDate()
适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8
函数描述:创建一个IntlGregorianCalendar对象,表示给定的日期。
用法:
IntlGregorianCalendar::createFromDate(
int $year,
int $month,
int $day,
?IntlTimeZone $timeZone = null
): IntlGregorianCalendar|false
参数:
返回值:
示例:
// 创建一个表示2022年1月1日的IntlGregorianCalendar对象
$calendar = IntlGregorianCalendar::createFromDate(2022, 1, 1);
// 创建一个表示2022年1月1日,时区为"Asia/Shanghai"的IntlGregorianCalendar对象
$timeZone = IntlTimeZone::createTimeZone("Asia/Shanghai");
$calendar = IntlGregorianCalendar::createFromDate(2022, 1, 1, $timeZone);
// 创建一个无效的IntlGregorianCalendar对象,返回false
$calendar = IntlGregorianCalendar::createFromDate(2022, 13, 1);
注意事项: