PHP 8.5.0 Alpha 2 available for testing

IntlCalendar::setSkippedWallTimeOption

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

IntlCalendar::setSkippedWallTimeOptionDefine el comportamiento para la gestión de las horas murales saltadas durante las transiciones de desplazamiento horario positivo

Descripción

Estilo orientado a objetos

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

Estilo procedimental

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

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.

Parámetros

calendar

An IntlCalendar instance.

option

Una de las constantes IntlCalendar::WALLTIME_FIRST, IntlCalendar::WALLTIME_LAST o IntlCalendar::WALLTIME_NEXT_VALID.

Valores devueltos

Retorna siempre true.

Historial de cambios

Versión Descripción
8.2.0 El tipo de retorno es ahora true, anteriormente era bool.

Ejemplos

Ver un ejemplo en IntlCalendar::getSkippedWallTimeOption().

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top