Aller au contenu principal

Convertisseur de fuseaux horaires — outil gratuit

Convertissez des heures entre 20 fuseaux horaires mondiaux simultanément. Utilisez l'heure actuelle en direct ou saisissez une date et une heure personnalisées pour comparer.

Fonctionne hors ligne une fois chargé
Fuseaux horaires sélectionnés
New York
 
Londres
 
Tokyo
 
Sydney
 

Ajouter un fuseau horaire

Utilisations courantes

  • Planifier les réunions d'équipe à distance dans plusieurs fuseaux horairesTrouvez un horaire de réunion qui fonctionne simultanément pour les membres de l'équipe dans plusieurs fuseaux horaires.
  • Convertir les heures des événements pour les audiences internationalesAffichez les heures de début des événements en direct, des webinaires ou des flux dans les fuseaux horaires locaux des participants pour éviter toute confusion.
  • Planifiez les heures d'arrivée et les appels pendant que vous voyagezVoyez l'heure chez vous pendant que vous voyagez, ou vérifiez l'heure locale à votre destination pour la planification.
  • Suivre les heures d'ouverture des marchés boursiers mondiauxConvertissez les heures d'ouverture et de fermeture du marché pour le NYSE, le LSE, le TSE et autres bourses à votre heure locale.
  • Convertir les heures de sortie et de tournoi des jeuxDécouvrez exactement quand un jeu sort ou quand un tournoi d'esports commence dans votre fuseau horaire local.

Comment ça marche

Toute la logique de conversion s'exécute entièrement dans votre navigateur avec l'API JavaScript Intl.DateTimeFormat — le même moteur d'internationalisation intégré dans Chrome, Firefox, et Safari. Il n'y a aucune bibliothèque externe et aucun appel serveur.

  1. 1
    Liste des fuseaux horaires IANA chargée
    Au chargement, l'outil appelle Intl.supportedValuesOf('timeZone') pour récupérer la base de données complète de fuseaux horaires IANA fournie avec votre navigateur — typiquement plus de 400 fuseaux. Sur les moteurs plus anciens, il revient à une liste intégrée de 20 grandes villes.
  2. 2
    La saisie d'horloge murale est résolue en un instant UTC
    Quand vous saisissez une date et une heure personnalisées, l'outil exécute un algorithme en deux passes avec Intl.DateTimeFormat(...).formatToParts() pour calculer le décalage UTC de votre fuseau source choisi, puis le soustrait. Une seconde passe revérifie le décalage à l'instant résultant pour gérer correctement les cas limites de frontière d'heure d'été.
  3. 3
    Chaque fuseau cible formaté indépendamment
    Intl.DateTimeFormat est appelé une fois par fuseau horaire sélectionné, en passant l'instant UTC résolu et l'identifiant de fuseau IANA (par exemple Asia/Tokyo). Les tables de fuseaux horaires intégrées du navigateur gèrent les règles d'heure d'été et l'historique des décalages, produisant des chaînes de jour de semaine, date, et heure adaptées au paramètre régional.
  4. 4
    L'horloge en direct tique via setInterval
    Quand « utiliser l'heure actuelle » est coché, un setInterval d'une seconde met à jour la date de base dans l'état React, si bien que chaque fuseau horaire affiché se rafraîchit en temps réel. Vos sélections de fuseau sont enregistrées dans localStorage afin de persister d'une visite à l'autre.

Outils associés

Questions fréquemment posées