Horloge mondiale, gratuite

Visualisez l'heure actuelle dans plusieurs villes et fuseaux horaires simultanément.

Mise à jour en direct · Aucune donnée ne quitte votre appareil

Comment utiliser

  1. L'horloge affiche 6 grandes villes par défaut (New York, Londres, Tokyo, Sydney, Dubaï, Los Angeles).
  2. Cliquez sur la liste déroulante Ajouter un fuseau horaire pour ajouter d'autres villes à l'affichage.
  3. Cliquez sur le bouton de suppression d'une carte d'horloge pour la retirer de l'affichage.
  4. Basculez entre le format 12 h et 24 h avec le bouton de format au-dessus des horloges.

Questions fréquentes

Pourquoi l'heure diffère-t-elle du fuseau horaire attendu ?

L'horloge utilise la base de fuseaux horaires locale de votre navigateur. L'heure affichée est exacte selon le fuseau horaire de la ville sélectionnée et les règles d'heure d'été applicables.

Puis-je enregistrer mes villes favorites ?

Vos sélections sont enregistrées dans le localStorage de votre navigateur, afin qu'elles persistent lors de votre prochaine visite. Ces données ne quittent jamais votre appareil.

À quelle fréquence l'horloge se met-elle à jour ?

L'horloge se met à jour toutes les secondes pour afficher l'heure actuelle en direct. Toutes les villes se mettent à jour simultanément pour conserver la précision entre fuseaux.

Brève histoire de l'heure standard

Jusqu'à la fin des années 1800, chaque ville réglait ses horloges sur midi solaire local, le moment où le soleil traversait le méridien à la verticale. Deux villages distants de 20 km pouvaient légitimement diverger d'une minute, ce qui était sans conséquence quand on voyageait à cheval, mais devint impossible dès l'apparition des horaires de chemin de fer imprimés. La Grande-Bretagne fut la première à trancher : la Railway Clearing House imposa l'heure moyenne de Greenwich (GMT) à l'ensemble du réseau en 1847, surnommée « heure des chemins de fer ».

L'idée des 24 fuseaux horaires mondiaux est généralement attribuée à l'ingénieur ferroviaire canadien Sandford Fleming, qui la proposa en 1879 après avoir manqué un train en Irlande parce qu'un horaire imprimé indiquait « p.m. » au lieu de « a.m. ». Cinq ans plus tard, la Conférence internationale du méridien, à Washington DC, trancha la question politique. Le 13 octobre 1884, vingt-six pays votèrent 22 voix contre 1 avec 2 abstentions (la République dominicaine contre ; la France et le Brésil s'abstenant) pour adopter le méridien passant par Greenwich comme premier méridien du monde. La France, fidèle à elle-même, bouda : jusqu'en 1911, Paris désignait officiellement son heure comme « heure moyenne de Paris, retardée de 9 minutes et 21 secondes » plutôt que de prononcer le mot « Greenwich ».

Le GMT servit de référence mondiale pendant la majeure partie du XXe siècle. Le temps universel coordonné (UTC) lui succéda comme norme civile internationale le 1er janvier 1972, fondé sur la moyenne pondérée de centaines d'horloges atomiques suivies par le BIPM. UTC et GMT peuvent diverger de 0,9 seconde au maximum ; cette différence est réconciliée par les secondes intercalaires, que la Conférence générale des poids et mesures a voté en 2022 d'abolir d'ici 2035.

La base de données IANA tz

Toute horloge mondiale sérieuse, y compris celle-ci, s'appuie sur la base de données de fuseaux horaires de l'IANA, également appelée base Olson du nom de son fondateur Arthur David Olson, qui la commença aux US National Institutes of Health au milieu des années 1980. L'ICANN en prit la responsabilité institutionnelle en octobre 2011, et Paul Eggert en est l'éditeur depuis 2005. De nouvelles versions sortent plusieurs fois par an, dès qu'un pays modifie ses règles d'heure d'été, redessine un fuseau ou qu'un fait historique est corrigé. Les données comme le code source C de référence sont dans le domaine public.

Les identifiants de fuseau suivent le format Zone/Lieu, par exemple America/New_York, Europe/London, Asia/Tokyo. Le « Lieu » est une ville représentative plutôt qu'un pays, parce que les frontières politiques bougent alors que les règles temporelles suivent la géographie. Les environnements de programmation modernes (JavaScript, le module zoneinfo de Python, Java, .NET, PostgreSQL) acceptent tous et préfèrent les noms IANA aux abréviations.

Pourquoi pas d'abréviations ? Parce qu'elles se chevauchent :

Asia/Kolkata est sans ambiguïté d'une façon que « IST » ne pourra jamais être.

L'heure d'été, en bref

La lettre de Benjamin Franklin au Journal de Paris en 1784 suggérant que les Parisiens se lèvent plus tôt pour économiser des bougies est l'élément le plus mal attribué de tout le corpus sur l'heure d'été : c'était une satire et elle ne proposait pas de changer les horloges. La première proposition moderne fut faite par l'entomologiste néo-zélandais George Hudson en 1895 ; la première adoption nationale fut celle de l'Allemagne et de l'Autriche-Hongrie le 30 avril 1916, comme mesure de guerre pour économiser le charbon. Les États-Unis suivirent en 1918 avec la Standard Time Act, également comme mesure de guerre.

Aujourd'hui, les règles varient largement :

Les effets sanitaires et économiques sont modestes au mieux : une étude de 2017 a estimé que la transition printanière de l'heure d'été cause environ 30 décès par an aux États-Unis par privation de sommeil, et les méta-analyses chiffrent les économies d'électricité à environ 0,3 % les jours où elle s'applique. L'American Academy of Sleep Medicine recommande formellement l'heure standard permanente comme l'option la plus saine.

Les décalages exotiques

Le monde n'est pas sur une grille propre d'heures entières. La géographie politique réelle est plus complexe :

DécalageRemarque
UTC+14:00Kiribati (îles de la Ligne)Heure la plus à l'est sur Terre. Était UTC−10 jusqu'en 1995, lorsque les Kiribati déplacèrent la ligne de changement de date vers l'est.
UTC+13:00Samoa, TongaLes Samoa ont, c'est célèbre, sauté entièrement le 30 décembre 2011 pour passer de UTC−11 à UTC+13.
UTC+12:45Îles Chatham (Nouvelle-Zélande)L'un des rares décalages au monde se terminant par :45.
UTC+10:30Île Lord Howe (Australie)Le seul décalage d'heure d'été au monde de 30 minutes (vers UTC+11).
UTC+5:45NépalFixé à 5°45′ à l'est de l'heure standard indienne, le seul décalage :45 sur un territoire continental souverain.
UTC+5:30Inde, Sri LankaUn seul fuseau couvre un pays plus large que les États-Unis continentaux.
UTC−3:30Terre-Neuve, CanadaCélèbre fuseau d'une demi-heure.
UTC−12:00Îles Baker et HowlandHeure la plus à l'ouest. La date peut différer de 26 heures par rapport à UTC+14.

La ligne internationale de changement de date n'est pas une ligne droite. Elle zigzague vers l'est autour des Kiribati pour que le pays soit d'un seul côté, et vers l'ouest autour des Aléoutiennes pour que toute l'Alaska partage la même date que le reste des États-Unis.

Comment fonctionne une horloge mondiale dans le navigateur

Chaque objet JavaScript Date stocke en interne un seul nombre : les millisecondes depuis le 1er janvier 1970 00:00 UTC, l'époque Unix. Il est indépendant du fuseau horaire. Le même instant a une apparence identique à Tokyo et à New York. Le navigateur expose la base IANA tz via Intl.DateTimeFormat avec une option timeZone :

new Intl.DateTimeFormat("en-US", {
  hour: "numeric", minute: "numeric", second: "numeric",
  timeZone: "Asia/Tokyo", hour12: false
}).format(new Date());
// "23:14:07" if it's 23:14 in Tokyo right now

C'est exactement l'opération que chaque carte effectue une fois par seconde. Intl.DateTimeFormat avec l'option timeZone est largement disponible sur Chrome, Firefox, Safari et Edge depuis environ 2017. Le navigateur livre la version de la base tz installée sur votre OS ; les anciens téléphones non mis à jour peuvent appliquer des règles obsolètes, raison pour laquelle cet outil recharge le jeu de règles à chaque chargement de page plutôt que de le figer dans le JavaScript.

Quand y avoir recours

D'autres questions

Pourquoi mon horloge affiche-t-elle toujours la bonne heure même quand l'heure d'été commence ?

Parce que la base IANA tz connaît les règles de chaque fuseau : quand l'heure d'été commence et finit chaque année, quand ces règles ont changé historiquement, et quand certains pays les ont abandonnées. Le navigateur applique automatiquement la bonne règle en fonction de l'instant présent. Si votre système d'exploitation est à jour, les changements récents (le Mexique abandonnant l'heure d'été en 2022, la question encore ouverte de l'UE) sont déjà reflétés.

Le GMT est-il la même chose que l'UTC ?

Dans l'usage britannique courant, oui ; techniquement, non. Le GMT est l'ancienne référence astronomique fondée sur la rotation de la Terre ; l'UTC est la norme civile moderne fondée sur les horloges atomiques, en vigueur depuis le 1er janvier 1972. Ils peuvent diverger de 0,9 seconde au maximum, ce que le mécanisme des secondes intercalaires réconcilie. La Conférence générale des poids et mesures de 2022 a voté l'abolition des secondes intercalaires d'ici 2035, après quoi l'UTC pourra dériver légèrement par rapport à l'UT1 astronomique sur de longues échelles de temps.

Pourquoi la date semble-t-elle parfois différente dans la colonne suivante ?

Parce que le monde fait plus de 24 heures de large dès qu'on inclut UTC+14 (Kiribati) et UTC−12 (îles inhabitées des États-Unis). La date peut différer de 26 heures entre les fuseaux les plus à l'est et à l'ouest, ce qui signifie que pendant deux heures chaque jour, trois dates civiles existent simultanément sur Terre.

Où vont mes villes enregistrées ?

Dans le localStorage de votre navigateur, qui est un petit espace privé vivant sur votre appareil, pas sur un serveur. Effacer vos données de navigation les efface. Changer de navigateur ou d'appareil signifie tout recommencer, car rien n'a été synchronisé.

Quelque chose est-il envoyé à un serveur ?

Non. L'horloge lit l'heure actuelle sur votre machine locale, la formate pour chaque fuseau choisi via l'API d'internationalisation intégrée au navigateur et se met à jour chaque seconde via une minuterie JavaScript. La page fonctionne hors ligne une fois chargée.

Outils associés

Convertisseur de fuseaux horaires, gratuit Convertisseur de timestamp Unix, gratuit Calculatrice de dates, gratuite