Convertisseur de fuseaux horaires, gratuit
Convertissez l'heure entre les fuseaux horaires du monde entier.
Comment utiliser
- Sélectionnez deux fuseaux horaires ou plus dans les listes déroulantes.
- Saisissez une date et une heure dans n'importe quelle colonne de fuseau horaire, ou cliquez sur « Utiliser l'heure actuelle ».
- L'heure se met à jour automatiquement dans tous les fuseaux avec les décalages UTC affichés.
- Cliquez sur « + Ajouter un fuseau horaire » pour comparer plusieurs fuseaux à la fois.
Questions fréquentes
Qu'est-ce qu'un décalage UTC ?
Le décalage UTC indique le nombre d'heures qu'un fuseau horaire a en avance (positif) ou en retard (négatif) par rapport au Temps Universel Coordonné (UTC). Par exemple, EST est UTC−5.
Et si je saisis une heure dans un fuseau horaire ?
Le convertisseur calcule et affiche automatiquement l'heure équivalente dans tous les autres fuseaux horaires sélectionnés.
L'heure d'été est-elle prise en compte ?
Oui. Le convertisseur utilise la base de fuseaux horaires de votre navigateur, qui inclut les règles d'heure d'été pour les régions prises en charge.
UTC, GMT et pourquoi vous voulez des noms IANA
L'UTC (Temps Universel Coordonné) est la norme de temps mondiale, définie par rapport au Temps Atomique International avec des ajustements périodiques de secondes intercalaires. Le GMT (Greenwich Mean Time) est techniquement un fuseau horaire (UTC+00:00) historiquement lié à l'observatoire royal de Greenwich, à Londres. Les deux sont utilisés de façon interchangeable dans le langage courant ; techniquement, l'UTC est la norme à laquelle tout le monde se synchronise.
Pour une identification non ambiguë des fuseaux horaires, la norme est la base de données des fuseaux horaires de l'IANA (TZDB), créée à l'origine par Arthur David Olson aux National Institutes of Health américains en 1986 et désormais maintenue par l'IANA. Son format de nommage est Region/City : America/New_York, Europe/Paris, Asia/Tokyo, Australia/Sydney. La ville est la plus grande ville du fuseau ou une localité distinctive. La TZDB est mise à jour plusieurs fois par an à mesure que les pays modifient leurs règles d'heure d'été, et chaque système d'exploitation moderne, langage de programmation et grand navigateur web en intègre une copie récente.
Ce convertisseur utilise la base de données IANA intégrée à votre navigateur via l'API JavaScript Intl.DateTimeFormat, de sorte que les transitions d'heure d'été, les changements de règles régionales et les cas limites historiques sont gérés correctement sans que vous ayez à y penser.
Les abréviations de fuseaux horaires sont ambiguës
Les abréviations de trois lettres comme « CST » et « IST » semblent non ambiguës, mais ne le sont pas :
- CST peut désigner l'heure normale du Centre des États-Unis (UTC−06:00), l'heure normale de Chine (UTC+08:00) ou l'heure normale de Cuba (UTC−05:00).
- IST peut désigner l'heure normale de l'Inde (UTC+05:30), l'heure normale d'Israël ou l'heure normale d'Irlande.
- EST désigne généralement l'heure normale de l'Est des États-Unis (UTC−05:00), mais l'heure normale de l'Est de l'Australie (UTC+10:00) partage cette abréviation.
Lorsque vous devez vraiment communiquer une heure avec précision, utilisez le nom IANA (America/Chicago vs Asia/Shanghai vs Asia/Kolkata) ou indiquez à la fois le décalage et la ville. Le convertisseur étiquette chaque colonne avec le fuseau IANA pour que l'heure de réunion soit non ambiguë.
Fuseaux horaires courants en un coup d'œil
| Décalage UTC | Nom courant | Grandes villes |
|---|---|---|
| UTC−10:00 | HST | Honolulu (pas d'heure d'été) |
| UTC−08:00 / −07:00 | PST / PDT | Los Angeles, San Francisco, Vancouver, Seattle, Tijuana |
| UTC−05:00 / −04:00 | EST / EDT | New York, Toronto, Atlanta, Miami, Bogotá (pas d'heure d'été), Lima |
| UTC−03:00 | BRT / ART | São Paulo, Buenos Aires, Santiago (variable) |
| UTC+00:00 / +01:00 | GMT / BST | Londres, Lisbonne, Dublin, Reykjavík (pas d'heure d'été) |
| UTC+01:00 / +02:00 | CET / CEST | Paris, Berlin, Madrid, Rome, Amsterdam, Varsovie |
| UTC+03:00 | MSK / AST | Moscou (pas d'heure d'été), Riyad, Doha, Nairobi |
| UTC+05:30 | IST | Mumbai, New Delhi, Bangalore, Colombo (pas d'heure d'été, décalage d'une demi-heure) |
| UTC+08:00 | CST / HKT / SGT | Pékin, Shanghai, Hong Kong, Singapour, Manille, Perth |
| UTC+09:00 | JST / KST | Tokyo, Séoul (pas d'heure d'été) |
| UTC+10:00 / +11:00 | AEST / AEDT | Sydney, Melbourne, Brisbane (pas d'heure d'été dans le QLD) |
| UTC+12:00 / +13:00 | NZST / NZDT | Auckland, Wellington |
Décalages d'une demi-heure et d'un quart d'heure
Tous les fuseaux horaires ne sont pas à un nombre entier d'heures de l'UTC. L'Inde, le Sri Lanka (UTC+05:30), l'Iran (UTC+03:30 / +04:30), l'Afghanistan (UTC+04:30) et le Myanmar (UTC+06:30) utilisent tous des décalages d'une demi-heure. Le Népal se situe à UTC+05:45, et les îles Chatham de Nouvelle-Zélande à UTC+12:45 / +13:45. Ces décalages d'une demi-heure et d'un quart d'heure comptent surtout pour les développeurs de logiciels : de nombreux systèmes anciens supposaient des décalages en heures entières et se cassent silencieusement sur les heures indiennes ou népalaises. La base de données IANA les gère tous correctement ; le convertisseur en hérite.
L'heure d'été
L'heure d'été (DST) a été proposée pour la première fois dans la brochure de 1907 de William Willett « The Waste of Daylight » et adoptée formellement pour la première fois par l'Allemagne en 1916 pour économiser le charbon pendant la Première Guerre mondiale. Aujourd'hui, elle varie énormément selon la juridiction :
- États-Unis : l'heure d'été va du deuxième dimanche de mars au premier dimanche de novembre (Energy Policy Act de 2005). Hawaï et la majeure partie de l'Arizona ne l'observent pas.
- Union européenne : l'heure d'été va du dernier dimanche de mars au dernier dimanche d'octobre. Le Parlement européen a voté en 2019 pour abolir les changements d'heure saisonniers dans toute l'UE ; la mise en œuvre a été reportée indéfiniment et la plupart des États membres observent encore l'heure d'été.
- N'observent pas l'heure d'été : la majeure partie de l'Afrique, de l'Asie, de l'Amérique du Sud (le Brésil l'a supprimée en 2019), la Russie (depuis 2014), l'Islande, Hawaï, la majeure partie de l'Arizona, l'Inde, la Chine, le Japon, la Corée du Sud, la Turquie.
Le convertisseur tient compte des règles d'heure d'été de chaque fuseau IANA, de sorte qu'une réunion fixée à 9 h dans America/New_York à une date de janvier se convertit en EST (UTC−05:00) ; la même heure de 9 h en juillet se convertit en EDT (UTC−04:00).
Pièges de l'heure d'été dans les logiciels
- « Passage à l'heure d'été » : les horloges locales sautent de 02:00 à 03:00, de sorte que l'heure 02:00-02:59 n'existe pas localement. Les tâches cron programmées dans cette fenêtre s'exécutent immédiatement après le saut sur le cron Vixie de Linux, mais sont entièrement ignorées par AWS EventBridge.
- « Passage à l'heure d'hiver » : 02:00 à 01:00 se produit deux fois. Les événements dans l'heure dupliquée peuvent se déclencher deux fois ou pas du tout selon le planificateur. Le Vixie de Linux ne réexécute pas ; AWS EventBridge ne s'exécute qu'une seule fois.
- Les invitations de calendrier qui franchissent une frontière d'heure d'été doivent avoir le fuseau horaire explicitement attaché, et pas seulement l'heure locale. Les fichiers ICS incluent un
TZIDpour cette raison ; envoyer un simple « 9 h ET » par e-mail lorsque le calendrier du destinataire chevauche un changement d'heure d'été se décalera silencieusement d'une heure.
Cas d'usage courants
- Planifier des réunions entre continents : à quelle heure 9 h PST correspond-il pour quelqu'un à Tokyo ou à Berlin ? Quand tout le monde est-il dans les heures de bureau en même temps ?
- Coordonner des lancements de produits qui devraient « être mis en ligne à minuit partout » ou « à 9 h dans votre heure locale. »
- Lire les journaux de serveur dans votre heure locale lorsque le serveur est réglé sur UTC (la meilleure pratique moderne pour les serveurs cloud).
- Planification de voyage : à quelle heure locale vais-je atterrir ? Quand mon vol part-il à l'heure de la destination ?
- Coordonner avec des clients internationaux sans faire d'erreurs de calcul de fuseaux horaires par calcul mental.
- Planification d'événements en direct : streams de jeux, webinaires, diffusions sportives qui nécessitent une seule réponse « est-ce diffusé en ce moment ? » pour un public mondial.
Erreurs fréquentes
- Confondre « EST » et « EDT » (ou toute paire heure normale / heure d'été). La même réunion le 1er mars et le 31 mars à New York se situe à un décalage UTC différent.
- Utiliser « GMT » pour désigner l'« heure du Royaume-Uni ». Le Royaume-Uni observe l'heure d'été britannique (BST, UTC+01:00) de fin mars à fin octobre ; seul l'hiver est en GMT.
- Supposer qu'une ville a un décalage UTC fixe. La Russie, le Samoa, l'Égypte et d'autres ont tous changé leurs décalages au cours des 15 dernières années. La base de données IANA suit l'historique ; les recherches par nom de ville et par date restent correctes.
- Envoyer des invitations en abréviations de trois lettres. « 9 h CST » est véritablement ambigu entre Chicago (UTC−06:00) et Shanghai (UTC+08:00), soit une différence de 14 heures. Utilisez des noms IANA ou indiquez le décalage.
- Oublier l'Arizona, Hawaï, la Saskatchewan, l'Indiana. Ces endroits soit n'observent pas l'heure d'été, soit le font partiellement. Les correspondances génériques « Mountain Time » ou « Central Time » sont fausses la moitié de l'année.
- Choisir une réunion à une heure qui n'existe pas. Une invitation pour 02:30 heure locale à la date du passage à l'heure d'été se situe dans une heure inexistante. Le calendrier la décale généralement en silence ; certains systèmes génèrent une erreur.
Autres questions fréquentes
Pourquoi certains décalages sont-ils en demi-heures ?
Des raisons historiques et politiques. L'Inde a opté pour UTC+05:30 en partie pour faire un compromis entre les étendues est et ouest du pays ; l'Iran, l'Afghanistan, le Myanmar et une poignée d'autres utilisent des décalages d'une demi-heure similaires. Le Népal va encore plus loin et utilise UTC+05:45. Aucune règle n'impose que les fuseaux horaires soient sur des limites d'heures entières : ils sont ce que chaque juridiction a choisi.
Comment le convertisseur gère-t-il les transitions d'heure d'été ?
Automatiquement. La base de données IANA du navigateur inclut les règles d'heure d'été de chaque région, y compris les règles historiques. Une heure définie dans Europe/Berlin à une date en été se convertit correctement en CEST (UTC+02:00) ; la même heure locale en hiver se convertit en CET (UTC+01:00).
Quels fuseaux horaires puis-je ajouter ?
Tous les fuseaux horaires IANA que le navigateur connaît, généralement plus de 400 fuseaux couvrant chaque région peuplée. La liste déroulante est remplie à partir de Intl.supportedValuesOf('timeZone') du navigateur au chargement de la page, de sorte qu'elle reste à jour avec ce que votre système d'exploitation a installé.
Mon heure convertie est-elle envoyée quelque part ?
Non. La conversion se produit entièrement dans votre navigateur à l'aide des API JavaScript intégrées de date et de fuseau horaire. Rien concernant vos heures de réunion, vos lieux ou vos fuseaux sélectionnés n'est transmis, journalisé ou stocké sur un serveur.
Pourquoi l'heure de réunion change-t-elle autour de l'heure d'été ?
Parce que certains fuseaux observent l'heure d'été et d'autres non. Une réunion à 9 h Pacifique tombe à 12 h Est en hiver (les deux à l'heure normale), mais la même réunion à 9 h Pacifique reste à 12 h Est en été (les deux à l'heure d'été). En revanche, une réunion à 9 h Pacifique tombe à 1 h le lendemain à Tokyo toute l'année : Tokyo n'observe pas l'heure d'été, donc la différence entre Los Angeles et Tokyo se décale d'une heure deux fois par an.
Quelle est la façon la plus sûre de partager une heure de réunion ?
Envoyez une invitation de calendrier (fichier .ics ou via Google / Outlook / iCloud Calendar) avec le fuseau horaire explicitement attaché. Le calendrier du destinataire affiche alors l'heure dans son fuseau local, en tenant compte automatiquement de l'heure d'été des deux côtés. Si vous devez envoyer une heure en texte brut, indiquez à la fois le fuseau IANA et le décalage : « mardi 14:00 Europe/Berlin (UTC+01:00). »