(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::setSkippedWallTimeOption — Définit le comportement pour la gestion des heures murales sautées lors des transitions de décalage de fuseau horaire positif
Style orienté objet
Style procédural
Définit la stratégie actuelle pour la gestion des heures murales sautées
chaque fois que l'horloge est avancée lors des transitions de début de l'heure d'été.
La valeur par défaut est IntlCalendar::WALLTIME_LAST
(prendre
l'instant post-DST). Les autres valeurs possibles sont
IntlCalendar::WALLTIME_FIRST
(prendre l'instant qui
se produit pendant l'heure d'été) et
IntlCalendar::WALLTIME_NEXT_VALID
(prendre l'instant
lorsque l'heure d'été commence).
Cela affecte uniquement l'instant représenté par le calendrier (tel que rapporté par IntlCalendar::getTime()), les valeurs des champs ne seront pas réécrites en conséquence.
Le calendrier doit être tolérant pour que cette option ait un effet, sinon tenter de définir un temps inexistant provoquera une erreur.
Cette fonction requiert ICU 4.9 ou plus.
calendar
Une instance IntlCalendar.
option
L'une des constantes IntlCalendar::WALLTIME_FIRST
,
IntlCalendar::WALLTIME_LAST
ou
IntlCalendar::WALLTIME_NEXT_VALID
.
Retourne toujours true
.
Version | Description |
---|---|
8.2.0 |
Le type de retour est maintenant true , auparavant il était bool.
|
Voir un exemple sur IntlCalendar::getSkippedWallTimeOption().