Comprendre les décalages horaires
Le tableau recense les zones prises en charge avec leur décalage UTC standard et leur comportement en heure d'été, d'après la base de données IANA. Les zones qui pratiquent l'heure d'été passent une partie de l'année une heure au-delà de leur décalage standard.
| Zone (nom IANA) | Ville affichée | Décalage standard | Heure d'été |
|---|---|---|---|
| UTC | UTC | UTC+0 | Aucune |
| Europe/London | Londres | UTC+0 (GMT) | UTC+1 (BST) en été |
| Europe/Berlin | Berlin | UTC+1 (CET) | UTC+2 (CEST) en été |
| Europe/Paris | Paris | UTC+1 (CET) | UTC+2 (CEST) en été |
| Africa/Johannesburg | Johannesbourg | UTC+2 (SAST) | Aucune |
| America/New_York | New York | UTC−5 (EST) | UTC−4 (EDT) en été |
| America/Chicago | Chicago | UTC−6 (CST) | UTC−5 (CDT) en été |
| America/Denver | Denver | UTC−7 (MST) | UTC−6 (MDT) en été |
| America/Los_Angeles | Los Angeles | UTC−8 (PST) | UTC−7 (PDT) en été |
| America/Sao_Paulo | São Paulo | UTC−3 (BRT) | Aucune (supprimée en 2019) |
| Asia/Dubai | Dubaï | UTC+4 (GST) | Aucune |
| Asia/Kolkata | Calcutta / Bombay | UTC+5:30 (IST) | Aucune |
| Asia/Shanghai | Shanghai / Pékin | UTC+8 (CST) | Aucune |
| Asia/Tokyo | Tokyo | UTC+9 (JST) | Aucune |
| Asia/Singapore | Singapour | UTC+8 (SGT) | Aucune |
| Australia/Sydney | Sydney | UTC+10 (AEST) | UTC+11 (AEDT) l'été austral |
| Pacific/Auckland | Auckland | UTC+12 (NZST) | UTC+13 (NZDT) l'été austral |
- La conversion s'appuie sur les décalages du jour issus des données IANA intégrées à votre navigateur : les passages à l'heure d'été s'appliquent donc automatiquement, sans correction manuelle.
- Les hémisphères nord et sud pratiquent l'heure d'été à des moments opposés de l'année, si bien que l'écart Londres-Sydney oscille entre 9 et 11 heures au fil des saisons.
- Certains décalages ne tombent pas sur l'heure pleine : l'Inde (IST) est à UTC+5:30, et quelques zones ailleurs emploient +5:45 ou des décalages d'une demi-heure.
- Les règles des fuseaux changent par décision gouvernementale (São Paulo a supprimé l'heure d'été en 2019) ; la base IANA est mise à jour plusieurs fois par an pour suivre ces évolutions.
Qu'est-ce qu'une conversion de fuseau horaire ?
Une conversion de fuseau horaire traduit l'heure d'une région en heure simultanée dans une autre, en appliquant l'écart entre les décalages UTC des deux zones. Chaque fuseau se définit par son décalage par rapport au temps universel coordonné (UTC) : Johannesbourg reste à UTC+2 toute l'année, tandis que New York passe de UTC−5 en hiver à UTC−4 pendant l'heure d'été.
Les règles des fuseaux sont tenues à jour dans la base de données IANA (aussi appelée tz database ou zoneinfo), le jeu de données de référence qu'emploient les systèmes d'exploitation et les langages de programmation du monde entier. Les zones portent le nom d'une ville représentative — America/New_York, Asia/Tokyo — précisément parce que décalages et règles d'heure d'été relèvent de décisions politiques et changent avec le temps ; la base conserve l'historique complet et les règles en vigueur pour chaque région.
L'heure d'été explique que l'écart entre deux villes ne soit pas constant. Londres et New York sont d'ordinaire séparées de 5 heures, mais durant quelques semaines au printemps et à l'automne — quand l'une a changé d'heure et l'autre pas — l'écart tombe à 4 heures. Ce convertisseur calcule les décalages des deux zones à la date du jour à partir des données IANA intégrées au navigateur : l'heure d'été est donc prise en compte sans correction manuelle.
Comment utiliser ce convertisseur de fuseaux horaires
- Saisissez l'heure au format 24 heures HH:MM, par exemple 14:00.
- Sélectionnez le fuseau de départ, celui où cette heure s'applique, parmi les 17 villes proposées.
- Sélectionnez le fuseau d'arrivée dans lequel vous voulez l'heure équivalente.
- Lisez l'heure convertie et l'écart de décalage actuel ; une mention (+1d) ou (−1d) signale que l'heure convertie tombe le jour suivant ou le jour précédent.
La formule derrière la conversion de fuseau horaire
Le convertisseur détermine le décalage UTC actuel de chaque zone à partir des données IANA pour la date du jour, en prend la différence et l'ajoute à l'heure de départ. Le résultat se replie sur une horloge de 24 heures et signale un changement de jour dès que la somme franchit minuit, dans un sens comme dans l'autre.
Exemple chiffré : 14:00 à Londres converti vers Johannesbourg pendant l'heure d'été britannique. Londres est à UTC+1 (BST) et Johannesbourg à UTC+2 (SAST) : l'écart vaut donc +1 heure et le résultat est 15:00. En hiver, la même conversion donne 16:00, puisque Londres revient à UTC+0 tandis que Johannesbourg ignore l'heure d'été.
Erreurs fréquentes
- Retenir un écart fixe toute l'année : les paires soumises à l'heure d'été, comme Londres-New York, oscillent entre 4 et 5 heures au fil de l'année.
- Oublier que la date peut changer : 20:00 à Los Angeles, c'est déjà l'après-midi du lendemain à Auckland (15:00 en juillet, 17:00 en janvier) ; surveillez la mention (+1d) au moment de planifier.
- Supposer chaque zone décalée d'un nombre entier d'heures par rapport à UTC : l'Inde est à UTC+5:30, si bien que New York-Bombay représente 9,5 ou 10,5 heures d'écart selon l'heure d'été américaine.
- Confondre les abréviations de fuseaux : « CST » désigne l'heure standard du Centre à Chicago, mais l'heure standard de Chine à Shanghai ; les noms de ville IANA écartent l'ambiguïté.
- Planifier à l'approche d'un changement d'heure sans vérifier : les réunions fixées les quelques jours où un seul camp a changé d'heure sont le scénario classique du rendez-vous manqué.
Questions fréquentes
Comment convertir une heure entre deux fuseaux horaires ?
Relevez le décalage UTC actuel de chaque zone, prenez la différence et ajoutez-la à l'heure de départ. Ainsi, 14:00 à Londres (UTC+1 pendant l'heure d'été britannique) converti vers Johannesbourg (UTC+2 toute l'année) ajoute une heure et donne 15:00. Ce calculateur effectue la recherche automatiquement à partir des données IANA, ajustements d'heure d'été compris.
Ce convertisseur gère-t-il l'heure d'été ?
Oui. Les décalages sont calculés à la date du jour depuis la base de données IANA intégrée à votre navigateur, laquelle encode les règles d'heure d'été de chaque zone. Quand Londres est en BST et New York en EDT, l'écart vaut 5 heures ; durant les brèves fenêtres de printemps et d'automne où une seule des deux a changé, l'écart correct de 4 heures s'applique tout seul.
Qu'est-ce que la base de données de fuseaux horaires IANA ?
La base IANA (tz database ou zoneinfo) est la compilation de référence des règles de fuseaux horaires et d'heure d'été pour toutes les régions du monde, maintenue par l'Internet Assigned Numbers Authority. Les zones portent le nom d'une ville représentative, par exemple America/New_York ou Asia/Tokyo, et la base est mise à jour plusieurs fois par an à mesure que les gouvernements modifient leurs règles.
Pourquoi mon heure convertie affiche-t-elle (+1d) ?
La mention (+1d) signifie que l'heure convertie tombe le jour calendaire suivant. Convertir 20:00 de Los Angeles vers Tokyo ajoute 16 ou 17 heures selon l'heure d'été américaine, et aboutit à 12:00 ou 13:00 le lendemain. De même, (−1d) indique que la destination est encore la veille.
Pourquoi le décalage de l'Inde ne tombe-t-il pas sur l'heure pleine ?
L'heure standard de l'Inde est fixée à UTC+5:30 par décision nationale : les décalages sont des choix politiques, non des nécessités géographiques. D'autres décalages non entiers existent, ainsi le Népal à UTC+5:45 ou certaines régions d'Australie à UTC+9:30. Voilà pourquoi l'arithmétique des fuseaux doit s'appuyer sur de vraies données de zones plutôt que sur des écarts supposés en heures pleines.
Pourquoi l'écart entre deux villes n'est-il pas toujours le même ?
Puisque l'heure d'été commence et s'achève à des dates différentes selon les pays, et que les hémisphères la pratiquent à des saisons opposées. Londres et Sydney sont séparées de 11 heures l'été austral, de 9 heures l'été boréal, et brièvement de 10 heures entre les deux. Les zones sans heure d'été, comme Johannesbourg, Dubaï et Tokyo, conservent en revanche un décalage fixe par rapport à UTC toute l'année.
Références
- IANA Time Zone Database (tz database) — the reference time zone and daylight-saving rules. iana.org/time-zones.
- ISO 8601 — Date and time — Representations for information interchange (UTC offsets). International Organization for Standardization.
- NIST — Time and Frequency Division: Coordinated Universal Time (UTC). nist.gov.