Outil Horloge
所有时间均基于您设备的本地时钟
La suite d'outils temporels en ligne GeekFormat propose trois fonctionnalités en une seule page pour répondre à tous vos besoins liés au temps : ① Horloge mondiale : 16 villes sélectionnées (Pékin, New York, Londres, Tokyo, etc.) affichées par défaut, possibilité d'étendre pour voir tous les fuseaux pris en charge par le navigateur, chaque ville avec emoji drapeau, horloge analogique SVG, indicateur jour/nuit ☀️/🌙, décalage UTC, jour de la semaine et date ; ② Conversion timestamp Unix : conversion bidirectionnelle en secondes et millisecondes, bouton en un clic pour copier le timestamp actuel en secondes/millisecondes en haut de page ; ③ Compte à rebours en ligne : affichage en temps réel jours/heures/minutes/secondes après sélection de la date cible, avec préréglages rapides intégrés (5 min, 15 min, 1 h, demain, semaine prochaine). La grande horloge en haut de page affiche votre heure locale en temps réel, mise à jour chaque seconde. Tous les calculs reposent sur l'horloge locale du navigateur, sans requête serveur, disponible hors ligne.
Recommandations connexes
À propos de l'heure mondiale, des timestamps et du compte à rebours
Dans la collaboration mondialisée et le développement logiciel, la gestion du temps est un besoin fréquent : vous pourriez avoir besoin de savoir quelle heure il est pour un collègue à New York si vous souhaitez organiser une réunion, convertir une suite de chiffres de timestamp renvoyée par une API en date lisible par l'homme, ou configurer un compte à rebours pour un événement important. Regrouper ces fonctionnalités courantes sur une seule page, utilisables dès l'ouverture, est bien plus efficace que de chercher dans l'horloge du téléphone ou d'écrire du code dans la console.
La valeur essentielle de l'horloge mondiale (World Clock) est de vous permettre de voir l'heure actuelle dans plusieurs fuseaux simultanément. Le cerveau humain est peu performant pour le calcul des décalages horaires — New York est UTC-5, Londres UTC+0, Tokyo UTC+9 — le calcul mental est source d'erreurs, surtout avec les perturbations de l'heure d'été. Afficher visuellement les heures des villes, avec un indicateur jour/nuit pour voir immédiatement si votre correspondant travaille, améliore nettement l'efficacité de la communication inter-fuseaux. L'outil utilise SVG pour dessiner une vraie horloge analogique avec aiguilles mobiles plutôt que de simples chiffres, également pour une perception plus intuitive du temps.
Le timestamp Unix (Unix Timestamp / Epoch Time) est la représentation temporelle la plus répandue en informatique, définie comme le nombre total de secondes (ou millisecondes) écoulées depuis le 1er janvier 1970 à 00:00:00 UTC jusqu'à un instant donné. Ses avantages : indépendance vis-à-vis des fuseaux, nombre compact, calculs aisés — comparer deux instants se résume à comparer leurs nombres, calculer un intervalle se fait par simple soustraction. C'est pourquoi le stockage en base, les réponses d'API et les systèmes de logs utilisent presque tous les timestamps, mais l'être humain est incapable de dire quelle date correspond à un nombre comme 1711699200. L'outil de conversion résout ce problème de traduction entre « langage machine » et « langage humain ».
Les secondes et les millisecondes sont les deux précisions courantes des timestamps : un timestamp en secondes est un nombre à 10 chiffres (ex: 1711699200), un timestamp en millisecondes est à 13 chiffres (ex: 1711699200000). Date.now() en JavaScript renvoie des millisecondes, de nombreuses API backend utilisent des secondes, avec un facteur 1000 de différence : une erreur d'unité donne une heure complètement fausse (décalage de plus de 40 ans). C'est pourquoi l'outil propose un bouton de bascule d'unité pour éviter ce piège.
La fonction de compte à rebours paraît simple mais est très utile au quotidien : un minuteur Pomodoro de 25 minutes pour travailler, un rappel de 5 minutes avant une réunion, une préparation d'1 heure avant un lancement, ou un compte à rebours à long terme pour des dates importantes (lancement, examen, anniversaire) pour voir le nombre de jours diminuer et créer un sentiment d'urgence. Les préréglages intégrés (5 min, 15 min, 30 min, 1 h, demain, semaine prochaine) couvrent la plupart des scénarios de minuterie ponctuels, un simple clic suffit pour démarrer sans sélectionner de date manuellement.
Pourquoi tous les calculs s'effectuent-ils dans le navigateur en local ? Premièrement pour la rapidité : la mise à jour de l'horloge chaque seconde ne nécessite aucune requête réseau, réponse instantanée. Deuxièmement pour la confidentialité : les heures consultées ou les comptes à rebours configurés n'ont pas besoin d'être communiqués à un serveur. Troisièmement pour la fiabilité : pas de dépendance réseau, fonctionne hors ligne. Quatrièmement pour la précision : utilisation directe de la base de données de fuseaux IANA intégrée au navigateur, gestion automatique de l'heure d'été et des changements de fuseau, plus fiable qu'une table de fuseaux maintenue manuellement.
La base de données des fuseaux IANA (aussi appelée tz database / zoneinfo) est la bibliothèque de règles de fuseaux standard mondiale, maintenue par la communauté, qui contient les règles historiques et futures pour tous les fuseaux du monde, y compris les dates de début/fin de l'heure d'été et les ajustements de décalage. Les navigateurs exposent ces données via l'API Intl, donc l'outil n'a pas besoin d'embarquer plusieurs centaines de Ko de données de fuseaux pour traiter correctement les fuseaux mondiaux : c'est l'avantage des capacités natives des navigateurs modernes.
Il est à noter que cet outil se base sur l'horloge de votre appareil local. Si l'horloge de votre ordinateur/téléphone est mal configurée, tous les résultats seront inexacts ; par ailleurs, les moments déjà passés ne peuvent pas faire l'objet d'un compte à rebours inversé (seuls les moments futurs sont pris en charge) ; les règles de fuseaux historiques (comme l'heure d'été il y a de nombreuses années) dépendent de la version de la tz database intégrée à votre navigateur, les heures récentes sont généralement précises.
Cas d'utilisation
- Les développeurs convertissent les timestamps en secondes/millisecondes renvoyés par le backend en dates lisibles pour analyser les logs lors du débogage d'API
- Planification de réunions pour équipes internationales/à distance en comparant les heures de plusieurs villes pour choisir un créneau où tout le monde est en heures de travail
- Les chefs de produit/opérationnels convertissent des dates en timestamps pour donner à l'équipe développement la configuration des lancements d'opérations
- Utilisation des préréglages 5/15/30 minutes pour le compte à rebours avec la méthode Pomodoro ou des sessions de concentration, sans ouvrir l'horloge du téléphone
- Configuration d'un compte à rebours pour des dates importantes comme les lancements de projet, examens ou conférences pour visualiser le temps restant
- Comparaison des heures de différents fuseaux lors de l'analyse de logs, conversion d'heures UTC en heure locale pour la compréhension
- Génération rapide de timestamps pour des dates spécifiques comme données de test lors du test de fonctionnalités temporelles
- Consultation de l'heure actuelle d'une destination avant un voyage ou un déplacement professionnel pour décider s'il est approprié d'appeler
- Configuration d'un compte à rebours avant un direct ou un événement en ligne pour ne pas oublier de se préparer
- Copie directe du timestamp actuel via le bouton en haut de page lors de l'écriture de code, sans ouvrir la console pour le calculer
- Comparaison visuelle entre le chiffre du timestamp et la date lors de l'apprentissage du concept de timestamp Unix
- Vérification de la correspondance entre timestamp et date lors du diagnostic de problèmes de tâches planifiées (cron)
Comment utiliser
- À l'ouverture, vous voyez la grande horloge avec l'heure locale, avec possibilité de copier en un clic le timestamp actuel en secondes/millisecondes en haut de page
- Basculez entre les onglets pour utiliser les fonctionnalités : « Horloge mondiale » pour les heures multi-villes, « Conversion timestamp » pour les conversions bidirectionnelles, « Compte à rebours » pour configurer l'heure cible
- Pour l'horloge mondiale, cliquez pour afficher tous les fuseaux ; pour la conversion timestamp, sélectionnez l'unité secondes/millisecondes puis cliquez sur convertir ; pour le compte à rebours, sélectionnez la date/heure ou cliquez sur un préréglage
- Une fois le résultat obtenu, cliquez sur l'icône de copie pour l'utiliser. Le compte à rebours met à jour les jours/heures/minutes/secondes en temps réel
Fonctionnalités
- Intégration 3-en-1 : horloge mondiale + conversion timestamp + compte à rebours sur une seule page, pas besoin de basculer entre plusieurs outils
- Vraie horloge analogique SVG : chaque ville dispose d'une horloge avec aiguilles mobiles (heure/minute/seconde) pour une lecture intuitive, pas seulement des chiffres
- Indicateur jour/nuit intelligent : le système détermine automatiquement le jour (7h-19h) ou la nuit selon l'heure locale, affiche ☀️ ou 🌙, avec cartes claires le jour et sombres la nuit
- Couverture complète des fuseaux horaires : 16 villes principales par défaut (Pékin/New York/Londres/Tokyo/Sydney/Paris/Dubaï/Los Angeles/Singapour/Moscou/Hong Kong/Séoul/Berlin/Bombay/Toronto/São Paulo), possibilité d'étendre pour voir les centaines de fuseaux IANA pris en charge par le navigateur
- Drapeaux + décalage UTC : chaque ville a son emoji drapeau, le décalage UTC (ex: UTC+8, UTC-5) est calculé et affiché automatiquement, plus besoin de calculer le décalage manuellement
- Conversion bidirectionnelle secondes/millisecondes : prend en charge timestamp → date (unité secondes ou millisecondes au choix) et date → timestamp (résultat simultané en secondes et millisecondes)
- Copie du timestamp actuel en un clic : deux boutons en haut de page permettent de copier instantanément le timestamp Unix actuel en secondes et millisecondes, plus besoin d'ouvrir la console pour le développement
- Compte à rebours en temps réel : mise à jour automatique chaque seconde après configuration de la date cible, affichage des cartes jours/heures/minutes/secondes, avec message 🎉 à l'échéance
- Préréglages rapides compte à rebours : 6 boutons prédéfinis (5 minutes, 15 minutes, 30 minutes, 1 heure, même heure demain, même heure la semaine prochaine) pour un paramétrage rapide sans sélectionner la date manuellement
- Grande horloge locale : horloge analogique SVG de 160px + heure numérique grand format en haut de page, voyez immédiatement l'heure locale et le fuseau à l'ouverture
- Reconnaissance automatique du fuseau local : détecte automatiquement le fuseau de votre navigateur et l'affiche en haut, pas besoin de sélection manuelle
- Mise en page responsive : texte des onglets tronqué automatiquement sur mobile, adaptation pour une utilisation nomade, vérifiez l'heure et les fuseaux partout
- Calculs 100% locaux : toutes les heures reposent sur l'horloge système de votre appareil, calculs via l'API native Intl de JavaScript, pas besoin de connexion, aucune donnée transmise
- Mise à jour chaque seconde : horloges et compte à rebours rafraîchis chaque seconde, timestamps mis à jour en temps réel, données précises sans latence
Quel format d'heure et quel outil choisir ?
Les deux dilemmes les plus courants lors de l'écriture de code, du débogage d'API ou de la lecture de logs : Quel format d'heure utiliser pour la transmission/stockage ? Lequel des plusieurs outils temporels de ce site choisir ? Ces deux tableaux vous aideront à décider directement.
Timestamp Unix vs ISO 8601 / RFC 3339 vs chaînes de format local : Lequel utiliser ?
La transmission API, le stockage en base de données, la sortie de logs et l'affichage frontal ont chacun des choix optimaux différents. Un mauvais choix peut entraîner des erreurs de fuseau horaire, une mauvaise lisibilité ou des bugs d'analyse.
| Format | Exemple | Info fuseau horaire | Utilisation recommandée | Pièges courants |
|---|---|---|---|---|
Timestamp Unix (secondes) | 1711699200 | ✅ Pas de fuseau horaire (secondes UTC) | Transmission API backend, stockage MySQL/Redis, timestamps de logs, rapprochement inter-systèmes | ⚠️ L'unité secondes/millisecondes doit être spécifiée ; une confusion entraîne une erreur de facteur 1000 = décalage de plus de 40 ans |
Timestamp Unix (millisecondes) | 1711699200000 | ✅ Pas de fuseau horaire (millisecondes UTC) | `Date.now()` JavaScript, suivi frontal, logging haute précision Java/Go | ⚠️ Un nombre à 13 chiffres analysé comme secondes donne une heure à plus de 50 000 ans dans le futur |
ISO 8601 / RFC 3339 | 2024-03-29T00:00:00Z | ✅ Avec fuseau horaire (Z=UTC ou +08:00) | Réponses API JSON, spécifications OpenAPI, sortie de logs standard, interopérabilité inter-langages | ⚠️ Doit se terminer par `Z` ou un décalage de fuseau horaire ; sinon elle est analysée comme heure locale |
Chaîne de format local | 2024/3/29 14:30 | ❌ Pas de fuseau horaire (local implicite) | Affichage frontal uniquement pour les utilisateurs, export Excel/CSV | ❌ **Ne jamais** utiliser dans les API ou bases de données — les résultats d'analyse entre fuseaux horaires/navigateurs sont incohérents |
Quel outil lié au temps de ce site choisir ?
Ce site dispose de 4 outils liés au temps avec des fonctionnalités qui se chevauchent mais des objectifs différents. Choisissez le bon selon ce que vous faites pour éviter les détours.
| Outil | Fonction principale | Idéal pour | Aller |
|---|---|---|---|
Cette page : Outil temps 3-en-1 | Horloge mondiale + conversion de timestamp + compte à rebours, trois fonctionnalités en une page | Consultations horaires quotidiennes, conversion rapide de timestamps, comptes à rebours temporaires, planification de réunions inter-fuseaux | Page actuelle |
Convertisseur de timestamp Unix | Conversion dédiée timestamp Unix ↔ date/heure, prend en charge les lots et les temps relatifs | Débogage de développement, conversion par lots, précision secondes/millisecondes, affichage de temps relatifs (par exemple « il y a 2 heures ») | Aller |
Générateur d'expressions Cron | Génération visuelle d'expressions Cron pour tâches planifiées (5 champs/6 champs/7 champs) | Écriture de crontab Linux, planification de tâches, configuration Cron Quartz/Spring | Aller |
Validateur d'expressions Cron | Analyser les expressions Cron existantes, afficher les N prochaines heures d'exécution, vérification d'erreurs | Résolution de tâches planifiées qui ne s'exécutent pas, validation de la syntaxe Cron, affichage de la prochaine heure de déclenchement | Aller |
Best Practices
Utiliser des timestamps Unix ou ISO 8601 avec Z pour toute transmission API et stockage en base de données
Il y a deux règles d'or pour la transmission et le stockage des heures dans les interfaces et bases de données : **(1) Utiliser des timestamps Unix (secondes ou millisecondes) pour les champs calculatoires — comparaison numérique directe, pas d'ambiguïté de fuseau horaire ; (2) Utiliser ISO 8601 avec suffixe Z (par exemple `2024-03-29T00:00:00Z`) pour les logs et champs lisibles — aussi bien les humains que les machines peuvent le lire, et c'est explicitement UTC**. **Ne jamais** transmettre ni stocker de chaînes de format local comme `2024/3/29 14:30` ou `2024-03-29` — les analyseurs Date de différents navigateurs et langages font des hypothèses de fuseau horaire incohérentes pour de telles chaînes ; Safari renvoie même directement Invalid Date.
Tableau comparatif de sélection de format d'heureLa documentation d'API frontend-backend doit indiquer explicitement si les timestamps sont en secondes ou millisecondes
**C'est la source numéro 1 de bugs liés au temps**. Les timestamps en secondes sont des nombres à 10 chiffres (par exemple `1711699200`), ceux en millisecondes à 13 chiffres (par exemple `1711699200000`), une différence de facteur 1000 — analyser des millisecondes comme secondes donne une heure à plus de 50 000 ans dans le futur ; analyser des secondes comme millisecondes vous ramène en 1970. Dans les noms de champ ou descriptions de la documentation API, **vous devez marquer explicitement l'unité** (par exemple `created_at: timestamp Unix en millisecondes`), ne vous fiez pas à « deviner au nombre de chiffres ». La première chose que doit faire le frontal après avoir reçu un timestamp est de vérifier le nombre de chiffres : 10 chiffres multiplier par 1000, 13 chiffres utiliser directement.
Résultat de conversion de timestamp incorrect, décalage de plusieurs années ?Pour les réunions/événements inter-fuseaux, utiliser UTC comme référence commune de communication
Lors de la planification de réunions dans des équipes multinationales, **ne dites jamais « on se rencontre à 15h »** — 15h à Pékin c'est 3h du matin à New York, 7h du matin à Londres ; supposer le fuseau horaire de l'autre causera toujours des erreurs de planification. La bonne approche : **d'abord convertir l'heure en UTC (par exemple UTC 07:00) et l'énoncer clairement, puis laisser chaque partie convertir dans son heure locale**, ou envoyer directement une chaîne ISO 8601 avec fuseau horaire (par exemple `2024-03-29T07:00:00Z`) pour que le logiciel de calendrier convertisse automatiquement. Avant de planifier une réunion inter-fuseaux, utilisez l'horloge mondiale de cette page pour voir simultanément les villes de tous les participants et choisir une fenêtre pendant le chevauchement diurne des jours ouvrables de tout le monde.
Puis-je l'utiliser pour planifier des réunions inter-fuseaux ?Dans les régions avec heure d'été, toujours utiliser des IDs de fuseau horaire (Europe/Paris), jamais des décalages UTC fixes codés en dur
L'heure standard de New York est UTC-5, heure d'été UTC-4 ; l'heure standard de Londres est UTC+0, heure d'été UTC+1 ; la plupart des pays européens ont des changements d'heure d'été. **Si vous codez en dur `offset: -5` dans le code pour représenter l'heure de New York, toutes les heures seront décalées d'1 heure le jour du changement d'heure d'été**. La bonne approche est d'utiliser des IDs de fuseau horaire IANA (par exemple `America/New_York`, `Europe/Paris`, `Asia/Shanghai`) et de laisser `Intl.DateTimeFormat` ou les bibliothèques de fuseau horaire côté serveur gérer l'heure d'été automatiquement. Cet outil utilise des IDs de fuseau horaire IANA ; l'heure d'été change automatiquement sans ajustement manuel.
L'heure d'été est-elle gérée automatiquement ?Base de données officielle des fuseaux horaires IANAPour les heures cibles de compte à rebours, utiliser UTC ou fuseau horaire explicite — jamais d'expressions vagues comme « demain 8h »
Pour les comptes à rebours de lancement, ventes flash, débuts de diffusion en direct, etc., **vous devez définir l'heure cible comme UTC ou un point temporel spécifique à un fuseau** (par exemple `2024-06-01T00:00:00+08:00`), pas des formulations vagues comme « demain 8h » ou « tôt lundi prochain ». La raison : « demain 8h » — dans le fuseau horaire de qui ? Fuseau du serveur ou fuseau horaire local de l'utilisateur ? Les jours de changement d'heure d'été, « demain » est-il dans 23 heures ou 25 heures ? Les descriptions vagues causeront inévitablement des bugs lors de déploiements inter-fuseaux ou de changements d'heure d'été. Après avoir configuré un compte à rebours, vérifiez avec cet outil si les jours restants correspondent à vos attentes.
Ne pas utiliser de chaînes YYYY-MM-DD sans suffixe directement avec new Date() — l'analyse entre navigateurs est incohérente
En JavaScript, le résultat de l'analyse de `new Date('2024-03-29')` est **incohérent** entre navigateurs : Chrome/Edge/Firefox le traitent comme minuit UTC, Safari le traite comme **minuit du fuseau horaire local**, ce qui entraîne une différence de 8 heures (UTC+8) ou plus. Les bonnes approches sont : **(1) Avec heure et Z : `new Date('2024-03-29T00:00:00Z')` explicitement UTC ; (2) Avec fuseau horaire local : `new Date(2024, 2, 29, 0, 0, 0)` en utilisant le constructeur numérique ; (3) Utiliser des bibliothèques comme dayjs/date-fns pour une analyse cohérente**. Ce piège est l'une des sources les plus insidieuses de bugs temporels en frontal — il ne se manifeste que lors de tests réels sur appareils Safari.
MDN - Notes sur l'analyse de DateFAQ
Quelles villes et fuseaux l'horloge mondiale prend-elle en charge ?
16 villes principales sont affichées par défaut : Pékin, New York, Londres, Tokyo, Sydney, Paris, Dubaï, Los Angeles, Singapour, Moscou, Hong Kong, Séoul, Berlin, Bombay, Toronto et São Paulo. Cliquez sur « Afficher les autres villes » pour voir tous les fuseaux IANA standard pris en charge par votre navigateur (généralement plusieurs centaines), triés par région.
La conversion de timestamp prend-elle en charge les secondes et les millisecondes ?
Oui. Pour la conversion timestamp → date, vous pouvez basculer entre les unités « secondes » et « millisecondes » ; pour la conversion date → timestamp, le résultat est affiché simultanément en secondes et en millisecondes pour s'adapter à différents scénarios. Deux boutons en haut de page permettent également de copier en un clic le timestamp actuel en secondes et millisecondes.
Pourquoi les cartes des différents fuseaux n'ont-elles pas la même couleur ?
L'outil détermine automatiquement si l'heure locale de chaque ville se situe entre 7h et 19h : le jour s'affiche sur carte claire avec icône ☀️, la nuit sur carte plus sombre avec icône 🌙. Vous voyez immédiatement si votre correspondant est en heures de travail ou de repos, facilitant la communication et la planification inter-fuseaux.
Combien de temps le compte à rebours peut-il être configuré ?
Théoriquement, vous pouvez configurer n'importe quel moment futur, de quelques minutes à plusieurs années. Le compte à rebours calcule automatiquement les jours/heures/minutes/secondes restants. Une fois la date dépassée, « 🎉 Temps écoulé ! » s'affiche. 6 préréglages rapides sont également disponibles : 5 minutes, 15 minutes, 30 minutes, 1 heure, même heure demain et même heure la semaine prochaine, pour un paramétrage instantané.
L'heure provient-elle d'un serveur ?
Non. Toutes les heures reposent sur l'horloge système locale de votre propre appareil, converties entre fuseaux via l'API native Intl de JavaScript du navigateur, sans requête réseau vers un serveur. Si l'horloge de votre appareil est inexacte, les résultats le seront également : c'est la caractéristique des outils locaux.
Qu'est-ce qu'un timestamp Unix ?
Le timestamp Unix (ou Unix Timestamp) est le nombre de secondes (ou millisecondes) écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. C'est la représentation temporelle la plus courante en programmation, indépendante des fuseaux horaires, pratique pour le stockage et le calcul. Les réponses d'API, le stockage en base de données et les horodatages de logs utilisent généralement ce format.
Peut-on l'utiliser pour planifier des réunions inter-fuseaux ?
Il est parfaitement adapté. L'outil affiche simultanément l'heure actuelle, le jour de la semaine et le décalage UTC d'une quinzaine de villes principales, rendant la planification très intuitive. Plus besoin de calculer quelle heure il est à New York ou à Londres, évitant les erreurs de décalage qui conduiraient à une mauvaise heure de réunion.
Pourquoi certains fuseaux affichent-ils un nom de région plutôt qu'un nom de ville ?
L'outil utilise la base de données standard des fuseaux IANA (comme Asia/Shanghai, America/New_York). Lorsque vous affichez tous les fuseaux, les fuseaux des villes non sélectionnées sont automatiquement formatés en « Ville (Région) » (ex: Shanghai (Asie)), avec correspondance automatique du drapeau ou de l'emoji de région.
Fonctionne-t-il sur mobile ?
Oui. L'outil bénéficie d'une adaptation responsive : le texte des onglets est automatiquement raccourci sur mobile (l'onglet Horloge mondiale s'affiche en entier si possible, tronqué si trop long), la mise en page passe en une seule colonne. Vous pouvez l'utiliser en déplacement pour fixer une heure avec des collègues ou consulter des timestamps.
Pourquoi un outil de conversion de timestamp est-il utile pour le développement et le débogage ?
Les heures renvoyées par les API backend sont généralement des timestamps Unix (en secondes ou millisecondes), et on ne sait pas à quelle date correspondent ces chiffres bruts. Collez-les dans cet outil pour voir immédiatement la date et l'heure correspondantes ; inversement, lorsque vous devez construire un paramètre de requête pour une heure spécifique, sélectionnez la date pour obtenir le timestamp en secondes et millisecondes à copier directement. C'est bien plus pratique que d'écrire un calcul avec new Date() dans la console.
Pourquoi mon fuseau horaire ne correspond-il pas à la réalité ?
L'outil lit automatiquement le fuseau configuré dans votre navigateur/système d'exploitation. Si le fuseau affiché est incorrect, vérifiez les paramètres de fuseau de votre ordinateur ou téléphone. Les heures des villes dans l'horloge mondiale sont calculées via l'API Intl du navigateur selon les règles standard des fuseaux, avec ajustement automatique de l'heure d'été.
L'heure d'été est-elle automatiquement gérée ?
Oui. L'outil utilise l'API native Intl.DateTimeFormat du navigateur pour les conversions de fuseau, qui repose sur la base de données standard IANA. Elle gère automatiquement les changements d'heure d'été dans tous les pays et régions, pas besoin d'ajuster le décalage manuellement.
Quelle est la différence avec la page dédiée au timestamp Unix ?
Le site propose également une page spécialisée dans la conversion de timestamp Unix (/other/unixtime/) avec des fonctionnalités plus ciblées ; cette page-ci est une suite 3-en-1 intégrant horloge mondiale, conversion timestamp et compte à rebours. Pour un usage quotidien, une seule page satisfait la plupart des besoins liés au temps, sans changer d'onglet.
Fonctionne-t-il hors ligne ?
Une fois la page chargée, toutes les fonctionnalités s'exécutent localement dans le navigateur sans connexion réseau. Vous pouvez utiliser la conversion de timestamp et le compte à rebours normalement même sans réseau. Les données de l'horloge mondiale proviennent de la bibliothèque de fuseaux intégrée au navigateur, pas besoin de connexion.
Comment utiliser le résultat de timestamp copié ?
Cliquez sur le bouton de copie à côté du chiffre du timestamp (ou l'icône de copie à côté du résultat de conversion) pour le copier dans le presse-papiers, puis collez-le directement dans du code, un outil de débogage d'API ou un document. Le bouton devient vert avec une coche en cas de succès, puis reprend son apparence au bout de 2 secondes.
Dépannage
Le résultat de la conversion de timestamp est incorrect, décalé de plusieurs années ?
Vérifiez que la bonne unité secondes/millisecondes est sélectionnée. Un timestamp en secondes a 10 chiffres, en millisecondes 13 chiffres. Si vous convertissez un timestamp de 13 chiffres (millisecondes) en le traitant comme des secondes, vous obtiendrez une date dans plusieurs décennies ; si vous convertissez un timestamp de 10 chiffres (secondes) en le traitant comme des millisecondes, vous obtiendrez une date en 1970. Changez l'unité et réessayez.
Mon fuseau horaire s'affiche incorrectement ?
L'outil lit les paramètres de fuseau de votre navigateur/système d'exploitation. Si l'affichage est erroné, vérifiez que le fuseau système de votre ordinateur ou téléphone est correctement configuré, et que le navigateur a la permission de lire le fuseau (généralement autorisée par défaut).
Pourquoi l'heure d'été est-elle incorrecte ?
L'outil utilise l'API Intl intégrée au navigateur pour gérer automatiquement l'heure d'été, elle est généralement correcte. Si vous observez un décalage sur l'heure d'été, il se peut que votre version de navigateur soit ancienne : mettez-le à jour. Les règles d'heure d'été très anciennes peuvent également différer selon la version de la tz database.
Le compte à rebours ne bouge plus ou les chiffres sont incorrects ?
Le compte à rebours se rafraîchit automatiquement chaque seconde. S'il ne bouge pas, vérifiez si vous avez basculé sur un onglet en arrière-plan (les navigateurs réduisent la fréquence des minuteurs des onglets en arrière-plan) ; si les chiffres sont manifestement incorrects, vérifiez que l'heure cible sélectionnée est dans le futur : pour une heure déjà passée, « Temps écoulé » s'affiche.
Glossaire
- Timestamp Unix
- Nombre de secondes (ou millisecondes) écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. C'est la représentation temporelle la plus courante en programmation, indépendante des fuseaux, pratique pour le stockage et le calcul.
- Timestamp en secondes
- Timestamp Unix exprimé en secondes, nombre à 10 chiffres (ex: 1711699200), précision standard pour la plupart des API backend et des bases de données.
- Timestamp en millisecondes
- Timestamp Unix exprimé en millisecondes, nombre à 13 chiffres (ex: 1711699200000). Date.now() en JavaScript renvoie par défaut des millisecondes, couramment utilisé en frontend et dans les logs.
- Décalage UTC
- Différence de temps d'un fuseau par rapport à UTC (Temps universel coordonné), ex: UTC+8 (heure de Pékin), UTC-5 (heure de l'Est des États-Unis). C'est la base du calcul des décalages horaires.
- Base de données des fuseaux IANA
- Bibliothèque standard mondiale des règles de fuseaux (tz database/zoneinfo), contenant les règles historiques et futures de tous les fuseaux, y compris les ajustements d'heure d'été, utilisée par les navigateurs via l'API Intl.
- Heure d'été (DST)
- Système en usage dans certains pays consistant à avancer l'horloge d'une heure pendant l'été. Les dates de début et de fin varient chaque année et par région, l'API Intl du navigateur les gère automatiquement.
- Horloge analogique SVG
- Horloge avec aiguilles dessinée en graphisme vectoriel SVG, avec aiguilles des heures/minutes/secondes mobiles, plus intuitive et lisible que de simples chiffres, sans perte de qualité à la mise à l'échelle.
- API Intl
- API d'internationalisation intégrée au navigateur, offrant des capacités de conversion de fuseaux, de formatage de dates et de nombres. Cet outil l'utilise pour les calculs sur plusieurs fuseaux.
- Compte à rebours
- Calcul du temps restant entre maintenant et un moment cible, affiché par cet outil en quatre dimensions : jours, heures, minutes, secondes, mis à jour chaque seconde.
- Horloge locale
- Heure configurée dans le système de votre propre appareil (ordinateur/téléphone). Tous les calculs reposent sur l'horloge locale, sans récupération de l'heure sur le réseau.
- Indicateur jour/nuit
- Détermination du jour ou de la nuit selon l'heure locale (7h-19h), affichage des icônes ☀️/🌙 et différenciation par la couleur des cartes, pour faciliter l'évaluation des heures de travail d'un correspondant.
- Antirebond (Debounce)
- Technique d'optimisation consistant à retarder l'exécution après une saisie pour éviter des calculs fréquents. Les horloges de cet outil étant mises à jour en temps réel chaque seconde, l'antirebond n'est pas nécessaire.
Tableau de correspondance des unités de timestamp courantes
Exemples de timestamps de différentes précisions (avec le 29 mars 2024 à 00:00:00 UTC comme exemple) :
| Unité | Exemple de valeur | Nombre de chiffres | Scénarios d'utilisation typiques |
|---|---|---|---|
| Secondes | 1711699200 | 10 chiffres | Standard Unix, API backend, MySQL/Python/Go |
| Millisecondes | 1711699200000 | 13 chiffres | JavaScript/Java, horodatage de logs, heure frontend |
| Microsecondes | 1711699200000000 | 16 chiffres | Systèmes haute précision, PostgreSQL, etc. |
| Nanosecondes | 1711699200000000000 | 19 chiffres | Appels système, chronométrage à l'échelle nanoseconde |
Tableau des 16 villes et fuseaux sélectionnés
Villes et fuseaux affichés par défaut par l'outil :
| Ville | ID fuseau | Décalage UTC standard | |
|---|---|---|---|
| Pékin | 🇨🇳 | Asia/Shanghai | UTC+8 |
| Tokyo | 🇯🇵 | Asia/Tokyo | UTC+9 |
| Hong Kong | 🇭🇰 | Asia/Hong_Kong | UTC+8 |
| Singapour | 🇸🇬 | Asia/Singapore | UTC+8 |
| Séoul | 🇰🇷 | Asia/Seoul | UTC+9 |
| Bombay | 🇮🇳 | Asia/Kolkata | UTC+5:30 |
| Dubaï | 🇦🇪 | Asia/Dubai | UTC+4 |
| Moscou | 🇷🇺 | Europe/Moscow | UTC+3 |
| Berlin | 🇩🇪 | Europe/Berlin | UTC+1 (été +2) |
| Paris | 🇫🇷 | Europe/Paris | UTC+1 (été +2) |
| Londres | 🇬🇧 | Europe/London | UTC+0 (été +1) |
| New York | 🇺🇸 | America/New_York | UTC-5 (été -4) |
| Los Angeles | 🇺🇸 | America/Los_Angeles | UTC-8 (été -7) |
| Toronto | 🇨🇦 | America/Toronto | UTC-5 (été -4) |
| São Paulo | 🇧🇷 | America/Sao_Paulo | UTC-3 |
| Sydney | 🇦🇺 | Australia/Sydney | UTC+10 (été +11) |
Préréglages de compte à rebours rapides
Configuration en un clic pour les comptes à rebours courants :
| Bouton prédéfini | Durée | Scénarios d'application |
|---|---|---|
| 5 minutes | 5 minutes | Concentration rapide, préparation avant réunion, minuteur pour une pause-café |
| 15 minutes | 15 minutes | Courte pause, courte pause avec la méthode Pomodoro |
| 30 minutes | 30 minutes | Concentration modérée, réunion rapide, cuisson d'aliments |
| 1 heure | 1 heure | Concentration profonde, longue réunion, préparation avant lancement |
| Même heure demain | 24 heures | Rappel pour demain, compte à rebours sur 24 heures |
| Même heure la semaine prochaine | 7 jours | Planification hebdomadaire, compte à rebours sur une semaine |
Privacy & Security
Tous les calculs d'horloge, conversions de timestamp et comptes à rebours de cet outil temporel s'effectuent entièrement en local dans votre navigateur via les API natives de JavaScript. Aucune donnée temporelle, information sur les comptes à rebours configurés ou fuseaux consultés n'est envoyée à un serveur. Aucune connexion réseau n'est nécessaire après le chargement de la page. Toutes les informations de compte à rebours sont automatiquement effacées après fermeture ou rafraîchissement de la page (pas de persistance via localStorage), seule l'horloge locale fonctionne. Aucun risque de fuite de confidentialité.
Authoritative References
- Simulateur de daltonisme
- Convertisseur de couleurs
- Convertisseur .htaccess vers Nginx
- Convertisseur SQL
- Analyseur de cookies
- Générateur d'expressions Cron
- Validateur d'expressions Cron
- Formatage CSS
- Minification CSS
- CSV vers Excel
- Convertisseur de devises
- Comparateur de différences
- Générateur de Favicon
- Formateur XML
- Convertisseur Hexadécimal
- Formatage HTML
- Minification HTML
- HTML vers Markdown
- Markdown en HTML
- Formater JavaScript
- Minification JS
- Formateur JSX
- Minification JSX
- Regroupement de mots clés
- Générateur Lorem Ipsum
- Générateur de tableau Markdown
- Générateur de Meta Tags
- Générateur de mots de passe
- Vérificateur de force de mot de passe
- Générateur de QR Codes/Codes-Barres
- Testeur d'Expressions Régulières
- Générateur de Slug
- Générateur de SQL
- Formateur SQL
- Compteur de Mots
- Outil Horloge
- Formateur TS
- Compresseur TS
- Formateur TSX
- Compresseur TSX
- Convertisseur Unix Timestamp
- Générateur UUID
- Formateur YAML
- Convertisseur de cas