IntlCalendar::setSkippedWallTimeOption

(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

Description

Style orienté objet

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

Style procédural

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

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.

Liste de paramĂštres

calendar
Une instance IntlCalendar.
option

L'une des constantes IntlCalendar::WALLTIME_FIRST, IntlCalendar::WALLTIME_LAST ou IntlCalendar::WALLTIME_NEXT_VALID.

Valeurs de retour

Retourne toujours true.

Historique

Version Description
8.2.0 Le type de retour est maintenant true, auparavant il était bool.

Exemples

Voir un exemple sur IntlCalendar::getSkippedWallTimeOption().

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.