(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::setSkippedWallTimeOption — 设置在正时区偏移转换期间处理跳过的墙上时间的行为
面向对象风格
过程化风格
设置当前策略,用于处理在夏令时开始转换期间时钟向前拨动时跳过的墙上时间。默认值为IntlCalendar::WALLTIME_LAST(将其视为与墙上时间多一小时的同一时刻)。替代值为IntlCalendar::WALLTIME_FIRST(与墙上时间少一小时的同一时刻)和IntlCalendar::WALLTIME_NEXT_VALID(与夏令时开始时的同一时刻)。
这仅影响日历表示的时刻(由IntlCalendar::getTime()报告),字段值不会相应地重写。
此选项生效需要日历宽松,否则尝试设置不存在的时间将导致错误。
此函数需要ICU 4.9或更高版本。
calendar一个IntlCalendar 实例。
optionIntlCalendar::WALLTIME_FIRST、IntlCalendar::WALLTIME_LAST或IntlCalendar::WALLTIME_NEXT_VALID 之一的常量。
始终返回true。