Instantanés et heures d'horloge murale
Un instant est unique. Une lecture d'horloge murale locale peut être ambiguë car elle combine des champs de calendrier avec des règles régionales. La conversion d'un horodatage en zone est déterministe ; la conversion d'une date locale en horodatage peut nécessiter un choix.
Lacunes et chevauchements
Lorsque les horloges avancent, certaines heures locales n’apparaissent jamais. Lorsque les horloges reculent, un intervalle se produit deux fois avec des décalages UTC différents. Les interfaces de planification de la production doivent rejeter les écarts et demander quel décalage utiliser pour les chevauchements.
Stockez les bonnes informations
Pour un événement passé, stockez l'instant. Pour un futur événement récurrent, vous aurez peut-être également besoin de la zone IANA car son décalage peut changer. Un décalage fixe ne peut pas représenter toutes les règles régionales.
Exemples travaillés à New York
| Heure du mur local | Que se passe-t-il | Action requise |
|---|---|---|
| 2024-03-10 02:30 | Le saut de printemps saute cette fois | Choisissez une heure existante |
| 2024-11-03 01:30 | Le changement d'automne se répète cette fois | Choisissez UTC−04:00 ou UTC−05:00 |
| 2024-11-03 03:00 | Le temps arrive une fois | Convertir normalement |
Pour la lecture répétée à 01h30, l'occurrence la plus ancienne est 2024-11-03T05:30:00Z ; le dernier est 2024-11-03T06:30:00Z. Les deux sont légitimes. Une interface qui en choisit un en silence peut programmer un événement à une heure de l'intention de l'utilisateur. Testez les deux choix dans date à timestamp ou le convertisseur à deux zones.
PST, PDT et un fuseau horaire nommé
PST est un décalage standard fixe de UTC−08 : 00. Los Angeles utilise PDT, UTC-07h00, pendant sa période d'heure d'été. Pékin ne modifie actuellement pas son décalage UTC+08:00 de manière saisonnière. Par conséquent, Los Angeles a généralement 16 heures de retard sur Pékin à l’heure standard et 15 heures de retard à l’heure d’été.
Le 13 octobre 2026 à 09h26 à Pékin, Los Angeles lit le 12 octobre à 18h26. La sélection de America/Los_Angeles applique la règle régionale de la date. Traiter PST comme la zone locale toute l'année donnerait plutôt 17h26.
Vérifier un prochain rendez-vous
Entrez la date réelle du rendez-vous, pas le décalage d'aujourd'hui. Choisissez des zones nommées pour les deux régions et vérifiez la date de destination ainsi que son heure. Conservez la zone source avec une définition de réunion récurrente. Les règles peuvent changer en fonction des décisions gouvernementales, c'est pourquoi les calendriers futurs importants doivent être vérifiés avec des données de fuseau horaire d'exécution à jour.
Une conversion d'horodatage en zone formate un instant déjà connu ; une conversion deux zones interprète d'abord une heure de mur source. Ils répondent à différentes questions.