Un décalage horaire est le résultat d’une date, pas une propriété éternelle de deux villes. Les règles saisonnières expliquent ses variations.
Les fuseaux évoluent indépendamment
Chaque juridiction décide si elle change l’heure, à quelles dates et à quelle heure locale. Des pays voisins peuvent suivre des politiques différentes, et les saisons sont opposées entre hémisphères. Si un seul des deux fuseaux change, leur écart change d’autant. Si les deux transitions ont lieu des dimanches différents, un décalage temporaire apparaît entre ces dates.
Certaines heures n’existent pas ou sont ambiguës
Quand l’horloge avance, une plage d’heures locales est sautée. Quand elle recule, une autre plage survient deux fois avec deux décalages possibles. Un convertisseur ne doit pas deviner l’instant souhaité. Il doit signaler le vide ou le chevauchement et demander une autre valeur ou, dans un parcours avancé, permettre de choisir un décalage précis.
Les réponses futures peuvent changer
La base IANA enregistre les règles annoncées, mais les gouvernements peuvent réviser de futures transitions. Une conversion faite des mois à l’avance est la meilleure réponse selon les données installées, pas une garantie. Conservez les noms de fuseaux avec l’événement, mettez les services à jour et revérifiez les projets importants près de la date plutôt que de ne garder qu’un décalage UTC.