Grâce à ses territoires d'outre-mer, la France est le pays qui couvre le plus de fuseaux horaires au monde — douze au total, de la Polynésie française (UTC-10) à la Nouvelle-Calédonie (UTC+11). Il est ainsi toujours l'heure de bureau quelque part sous souveraineté française.
Un pays, douze fuseaux horaires
La France métropolitaine utilise l'heure d'Europe centrale, mais la Guadeloupe, la Guyane, La Réunion, Mayotte, la Polynésie française et la Nouvelle-Calédonie suivent chacune leur propre fuseau, dicté par leur position géographique réelle plutôt que par celle de Paris. Un appel entre Paris et Papeete traverse ainsi un décalage de près de 12 heures.
Décalage par rapport à UTC
Chaque fuseau horaire est défini par un décalage par rapport à UTC. Ce décalage n'est pas toujours une heure entière — l'Inde utilise UTC+5:30, et le Népal va encore plus loin avec UTC+5:45.
Pourquoi la conversion de fuseaux horaires est difficile en pratique
Les règles de l'heure d'été sont modifiées de façon imprévisible par les gouvernements, et l'Union européenne elle-même débat depuis des années de la suppression du changement d'heure saisonnier sans trancher définitivement. Une conversion horaire fiable nécessite donc une base de données de fuseaux horaires constamment mise à jour (comme l'IANA Time Zone Database), et pas seulement un décalage horaire fixe.
Pourquoi c'est utile
- Afficher correctement l'heure d'une réunion entre Paris, Nouméa et La Réunion.
- Convertir des horodatages issus de logs serveur en heure locale de l'utilisateur.
- Éviter des erreurs de planification autour des changements d'heure d'été.
Tous les décalages ne sont pas des heures entières
Bien que la plupart des fuseaux horaires soient décalés par rapport à UTC d'un nombre entier d'heures, il existe des exceptions : l'Inde utilise UTC+5:30, le Népal UTC+5:45, et certaines régions d'Australie UTC+9:30 ou UTC+10:30. Un code qui suppose que le décalage est toujours un multiple de 60 minutes doit être évité — c'est pourquoi les bibliothèques fiables s'appuient sur des noms de fuseaux horaires IANA plutôt que sur des décalages numériques arbitraires.