牛牛在线工具

IntlGregorianCalendar::getGregorianChange()

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

IntlGregorianCalendar::getGregorianChange()

获取国际化日历对象的公历变更日期

函数名:IntlGregorianCalendar::getGregorianChange() 适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8 函数说明:该函数用于获取国际化日历对象的公历变更日期。 用法: public IntlGregorianCalendar::getGregorianChange(): DateTime|false 参数:无 返回值:返回一个 DateTime 对象,表示公历变更日期。如果无法获取变更日期,则返回 false。 示例: // 创建一个国际化日历对象 $calendar = new IntlGregorianCalendar('en_US'); // 获取公历变更日期 $gregorianChange = $calendar->getGregorianChange(); if ($gregorianChange) { echo "公历变更日期:".$gregorianChange->format('Y-m-d'); } else { echo "无法获取公历变更日期"; } 输出示例: 公历变更日期:1582-10-15 注意事项: 该函数只适用于使用国际化日历对象(IntlGregorianCalendar)的情况。 公历变更日期是指从儒略历(Julian calendar)转换为公历(Gregorian calendar)的日期,通常为1582年10月15日。但是,根据不同的历法和地区,公历变更日期可能会有所不同。 如果无法获取公历变更日期,函数将返回 false。 返回的公历变更日期是一个 DateTime 对象,可以使用 DateTime 类的方法对其进行格式化和操作。