牛牛在线工具

IntlGregorianCalendar::setGregorianChange()

收录 8868 个 PHP 函数,含用途说明与用法示例。

IntlGregorianCalendar::setGregorianChange()

设置国际标准日历的格里高利历变更日期

函数名称:IntlGregorianCalendar::setGregorianChange() 函数说明:该函数用于设置国际标准日历的格里高利历变更日期。 函数参数:setGregorianChange($date) $date:表示格里高利历变更日期的整数值或日期字符串。可以是一个正整数,表示自格林威治时间的毫秒数,也可以是一个日期字符串,符合YYYY-MM-DD格式。 返回值:如果设置成功,返回true;如果设置失败,返回false。 使用示例: // 创建一个IntlGregorianCalendar对象 $calendar = new IntlGregorianCalendar(); // 设置格里高利历变更日期为2022年1月1日 $date = strtotime('2022-01-01'); $result = $calendar->setGregorianChange($date); if ($result) { echo "格里高利历变更日期设置成功!"; } else { echo "格里高利历变更日期设置失败!"; } 注意事项: 日期字符串必须符合YYYY-MM-DD格式。 如果传入的日期是一个正整数,它将被解释为自格林威治时间的毫秒数。 如果未设置格里高利历变更日期,则使用默认值,即1582年10月15日。 格里高利历变更日期之前的日期将使用儒略历,之后的日期将使用格里高利历。 该函数只能在IntlGregorianCalendar对象上调用。