PHP Conference Japan 2024

IntlCalendar::setRepeatedWallTimeOption

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::setRepeatedWallTimeOption设置在负时区偏移转换时处理重复墙时间的行为

描述

面向对象风格

public IntlCalendar::setRepeatedWallTimeOption(int $option): true

过程化风格

intlcal_set_repeated_wall_time_option(IntlCalendar $calendar, int $option): true

设置当前处理墙时间的策略,这些墙时间在夏令时结束转换时时钟拨回时会重复出现。默认值为 IntlCalendar::WALLTIME_LAST(取 DST 后时刻)。另一个可能的值是 IntlCalendar::WALLTIME_FIRST(取发生在 DST 期间的时刻)。

此函数需要 ICU 4.9 或更高版本。

参数

calendar

一个 IntlCalendar 实例。

option

IntlCalendar::WALLTIME_FIRSTIntlCalendar::WALLTIME_LAST 中的一个常量。

返回值

始终返回 true

变更日志

版本 描述
8.2.0 返回类型现在为 true;之前为 bool

示例

请参阅 IntlCalendar::getRepeatedWallTimeOption() 中的示例。

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top