Cette paire rappelle qu’une comparaison doit être universelle et tenir compte de la date, plutôt que de se centrer sur une ville fixe ou un nombre mémorisé.
Une comparaison en hiver
En hiver, Europe/Belgrade utilise normalement UTC+1 et Europe/Moscow UTC+3. Au même instant, l’horloge de Moscou a donc deux heures d’avance. S’il est 09:00 le 15 janvier à Belgrade, il est 11:00 le même jour à Moscou. Le résultat suit les règles propres à cet instant hivernal.
Une comparaison en été
En été, Belgrade passe normalement à UTC+2 tandis que Moscou reste à UTC+3. L’écart devient une heure. S’il est 09:00 le 15 juillet à Belgrade, Moscou affiche 10:00. La position des villes n’a pas changé ; seul le décalage saisonnier d’un fuseau a évolué. Une réponse permanente serait donc trompeuse.
La leçon à retenir
Choisissez des fuseaux nommés, conservez la date visée et calculez depuis un instant. Ne faites pas de Moscou, Belgrade ou d’un autre lieu la vérité par défaut pour tous. Le fuseau du navigateur peut préremplir le premier champ, mais l’utilisateur doit pouvoir remplacer les deux. Le serveur fournit ensuite l’horloge et la base utilisées.