函数名:IntlCalendar::inDaylightTime()
适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8
函数说明:IntlCalendar::inDaylightTime() 函数用于检查指定的日期是否处于夏令时。
用法:
bool IntlCalendar::inDaylightTime ( void )
参数: 该函数不接受任何参数。
返回值: 如果指定的日期处于夏令时,则返回 true;否则返回 false。
示例:
// 创建一个日历对象
$cal = IntlCalendar::createInstance();
// 设置时区为美国纽约时区
$cal->setTimeZone('America/New_York');
// 设置日期为2021年8月10日
$cal->set(2021, 7, 10);
// 检查指定日期是否处于夏令时
if ($cal->inDaylightTime()) {
echo "该日期处于夏令时";
} else {
echo "该日期不处于夏令时";
}
输出:
该日期处于夏令时
注意: