(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::setSkippedWallTimeOption — Define el comportamiento para la gestión de las horas murales saltadas durante las transiciones de desplazamiento horario positivo
Estilo orientado a objetos
Estilo procedimental
Define la estrategia actual para la gestión de las horas murales saltadas
cada vez que el reloj se adelanta durante las transiciones de inicio del horario de verano.
El valor por omisión es IntlCalendar::WALLTIME_LAST
(tomar
el instante post-DST). Los otros valores posibles son
IntlCalendar::WALLTIME_FIRST
(tomar el instante que
ocurre durante el horario de verano) y
IntlCalendar::WALLTIME_NEXT_VALID
(tomar el instante
cuando comienza el horario de verano).
Esto afecta únicamente al instante representado por el calendario (tal como se informa por IntlCalendar::getTime()), los valores de los campos no serán sobrescritos en consecuencia.
El calendario debe ser tolerante para que esta opción tenga efecto, de lo contrario intentar definir un tiempo inexistente provocará una error.
Esta función requiere ICU 4.9 o superior.
calendar
An IntlCalendar instance.
option
Una de las constantes IntlCalendar::WALLTIME_FIRST
,
IntlCalendar::WALLTIME_LAST
o
IntlCalendar::WALLTIME_NEXT_VALID
.
Retorna siempre true
.
Versión | Descripción |
---|---|
8.2.0 |
El tipo de retorno es ahora true , anteriormente era bool.
|
Ver un ejemplo en IntlCalendar::getSkippedWallTimeOption().