Convertisseur de fuseaux horaires

Saisissez une date et une heure, choisissez le fuseau source, puis comparez instantanément l'heure locale dans autant de fuseaux cibles que nécessaire.

Chargement du globe…

Décalage : UTC+2

Heures converties

  • America/New_YorkUTC−4
    lundi 12 octobre 2026 à 05:20
  • Asia/TokyoUTC+9
    lundi 12 octobre 2026 à 18:20

Pourquoi convertir un fuseau horaire n'est pas qu'une addition

Ajouter ou soustraire un nombre fixe d'heures fonctionne rarement de façon fiable pour convertir une heure d'un pays à l'autre. Le décalage réel entre deux fuseaux dépend de la date : la majorité des pays d'Europe et d'Amérique du Nord appliquent une heure d'été qui avance ou recule les horloges d'une heure deux fois par an, et ces changements n'ont pas lieu aux mêmes dates partout — certains pays, comme le Japon ou une grande partie de l'Asie, n'appliquent d'ailleurs aucune heure d'été. Le décalage entre Paris et New York vaut ainsi 6 heures une partie de l'année et 5 heures le reste du temps, selon que les deux pays sont ou non en heure d'été au même moment.

Cet outil s'appuie sur la base de données de fuseaux horaires IANA intégrée à votre navigateur via l'API Intl, qui connaît ces règles précises pour chaque fuseau et chaque date. Le calcul se fait entièrement en local : aucune date ni aucun fuseau saisi n'est envoyé à un serveur.

Le globe 3D : où il fait jour, où il fait nuit

Au-dessus de la liste, un globe interactif replace les fuseaux suivis dans leur contexte géographique, construit avec la bibliothèque open source globe.gl (three.js). La zone éclairée correspond à l'endroit où il fait jour à l'instant représenté, sur une vraie imagerie Terre jour/nuit mélangée selon la position du soleil, avec une bande crépusculaire adoucie autour du terminateur. Chaque fuseau de votre liste est repéré par un méridien coloré, tracé à la longitude déduite de son décalage UTC courant. C'est une approximation volontaire — un fuseau horaire est une zone administrative, pas une bande de longitude — mais elle suffit à voir d'un coup d'œil qui est déjà couché et qui commence à peine sa journée. Le globe tourne tout seul, se manipule à la souris ou au doigt, et se fige si votre système demande de réduire les animations. Les valeurs exactes restent celles de la liste textuelle juste en dessous, qui demeure la référence.

Affichage sur un écran de hall ou de salle de réunion

Le bouton « Passer en plein écran » et le paramètre d'URL ?tv=1 transforment l'outil en horloge murale multi-fuseaux : globe en grand, horloges très larges lisibles à plusieurs mètres, mises à jour chaque seconde, sans en-tête ni contenu autour. Le panneau de couleurs permet d'accorder le halo, les méridiens et les étiquettes à la charte de votre entreprise ; le réglage est conservé dans le navigateur de l'écran concerné, jamais envoyé ailleurs. À noter, sans détour : le navigateur refuse d'ouvrir le plein écran sans un clic humain, il faut donc appuyer une fois sur le bouton lors de la mise en place de l'écran — ensuite l'affichage tourne seul.

Cas d'usage courants

Ce type de conversion revient souvent pour planifier une réunion avec des équipes réparties sur plusieurs continents, vérifier l'heure d'ouverture des marchés financiers dans un autre pays, éviter d'appeler un contact en pleine nuit, ou simplement comprendre à quelle heure locale arrivera un vol. Ajouter plusieurs fuseaux cibles simultanément permet de comparer d'un coup d'œil les horaires de toute une équipe internationale, sans refaire le calcul fuseau par fuseau.

Le badge de changement de jour (J+1 ou J-1) mérite une attention particulière lors de la planification d'appels tard le soir ou tôt le matin : une réunion fixée à 22h dans un fuseau peut très bien tomber le lendemain matin dans un fuseau plus à l'est, ce qui change concrètement le jour où chacun doit s'y préparer.

La date et l'heure saisies sont interprétées comme l'heure locale du fuseau source, puis converties en instant universel à l'aide d'Intl.DateTimeFormat pour mesurer le décalage réel de ce fuseau à cette date précise. Cet instant est ensuite reformaté pour chaque fuseau cible avec Intl.DateTimeFormat({ timeZone, dateStyle: 'full', timeStyle: 'short' }). Tout se passe dans le navigateur, avec les données de fuseaux horaires (base IANA) intégrées au moteur JavaScript.

Oui. Le décalage n'est pas fixe par fuseau : il dépend de la date choisie, car de nombreux pays appliquent une heure d'été qui modifie le décalage une partie de l'année. C'est pourquoi le décalage est recalculé pour l'instant précis que vous avez saisi, et non pris dans une table statique.

Il indique que la date civile affichée dans ce fuseau cible n'est pas la même que celle du fuseau source, pour ce même instant — par exemple 23h à Paris correspond déjà au lendemain matin à Tokyo. Sans ce repère, une conversion d'heure proche de minuit peut facilement induire en erreur sur le jour concerné.

Quand le navigateur le permet, la liste vient directement de l'API Intl.supportedValuesOf('timeZone'), qui couvre l'ensemble de la base IANA — plusieurs centaines de fuseaux. Sur un navigateur plus ancien qui ne supporte pas cette API, l'outil retombe sur une liste codée en dur d'une soixantaine de fuseaux majeurs, moins exhaustive mais suffisante pour l'usage courant.

Il reprend simplement la date et l'heure système de votre appareil au moment du clic, comme le ferait n'importe quelle horloge locale. Si l'horloge de votre ordinateur ou téléphone est mal réglée, l'heure de départ le sera aussi — l'outil ne dispose d'aucune source de temps serveur pour la corriger.

Oui, dans les limites du type Date de JavaScript. Pour des dates anciennes, les règles de fuseaux et d'heure d'été appliquées sont celles connues aujourd'hui par le navigateur : certains changements historiques de fuseau (rares) peuvent ne pas être reflétés si la base de données du navigateur ne les couvre pas.

Non, et c'est une approximation assumée. Chaque trait est un demi-grand-cercle placé à la longitude déduite du décalage UTC courant du fuseau, à raison de 15° par heure. Or un fuseau horaire est une zone administrative : ses frontières suivent des pays, des régions ou des côtes, pas des méridiens — la Chine entière vit à UTC+8, la France métropolitaine et l'Espagne partagent un fuseau bien plus à l'est que leur longitude réelle, et plusieurs fuseaux ont un décalage à la demi-heure ou au quart d'heure. Le trait situe donc le décalage sur le globe, il ne dessine pas une carte des fuseaux. Les valeurs exactes restent celles de la liste textuelle, calculées avec la base IANA.

Le globe affiche une vraie imagerie Terre (les textures jour et nuit officielles du projet open source three-globe, dérivées des images publiques NASA Blue Marble / Black Marble), mélangées par un dégradé selon l'angle entre chaque point du globe et la direction du soleil — pas une image satellite en direct, une texture fixe. La position du soleil, elle, est bien recalculée pour l'instant affiché, par une formule astronomique usuelle (déclinaison solaire approchée 23,44° × sin(360/365 × (jour de l'année − 81)) et longitude déduite de l'heure UTC), pas par une éphéméride de précision : l'écart avec la réalité se compte en degrés, largement suffisant pour visualiser où il fait jour, mais ne permet pas d'en tirer une heure de lever ou de coucher de soleil exacte.

Non, et aucun site ne le peut. Le paramètre d'URL bascule la mise en page en mode épuré — globe en grand et horloges larges, sans en-tête, pied de page ni contenu éditorial — mais l'API plein écran des navigateurs exige un geste de l'utilisateur (un clic) pour des raisons de sécurité : une page ne peut pas prendre l'écran entier toute seule. Sur un écran de hall ou de salle de réunion, la manipulation se fait une fois à la configuration : ouvrez l'URL avec ?tv=1, cliquez sur « Passer en plein écran », puis laissez l'affichage tourner — les horloges se mettent à jour chaque seconde sans interaction.

Uniquement dans le stockage local (localStorage) du navigateur utilisé, sous la clé toolyz-globe-theme. Elle n'est ni envoyée à un serveur, ni partagée avec d'autres visiteurs, ni synchronisée entre vos appareils : si vous configurez un écran de hall aux couleurs de votre entreprise, il faut refaire le réglage sur cette machine et ce navigateur précis. Vider les données du site ou naviguer en mode privé fait retomber le globe sur la couleur par défaut du thème du site. Seule la couleur d'accent (halo, méridiens, étiquettes) est personnalisable : le globe utilise désormais une vraie imagerie Terre, recolorer les océans ou les continents casserait ce rendu.

Le globe s'appuie sur WebGL (via la bibliothèque open source globe.gl/three.js), indisponible sur certains appareils anciens ou lorsque l'accélération matérielle est désactivée dans le navigateur. Dans ce cas l'outil affiche un message explicite à la place de la visualisation, et rien d'autre n'est perdu : la liste des heures converties, les décalages UTC et les indicateurs de changement de jour restent entièrement fonctionnels, puisqu'ils ne dépendent que de l'API Intl.

Autres outils · Convertisseurs