tomai
Connexion
Gratuit · Outils développeur

Convertisseur de timestamp Unix

Convertir l’heure epoch en date et inversement — secondes, millis, micros et nanos

Heure Unix actuelle
Horodatage → Date
Unité:
Local
UTC
ISO 8601
Relatif
Date → Horodatage
Secondes
Millisecondes
ISO 8601

Les fuseaux horaires constituent la partie la plus délicate

Détection automatique de l'unité

Secondes, millisecondes, microsecondes et nanosecondes sont détectées automatiquement d'après le nombre de chiffres : un epoch à 10 chiffres, des millisecondes à 13 chiffres et des nanosecondes à 19 chiffres se résolvent sans toucher à la liste d'unités.

🔒

Quatre formats d'un coup

Une seule saisie produit l'heure locale, l'UTC, l'ISO 8601 et une lecture relative comme il y a trois jours, tandis que l'horloge d'en-tête compte secondes et millisecondes en direct — cliquez sur l'une ou l'autre pour la déposer dans le convertisseur.

🎯

Des dates vers l'epoch

La direction inverse convertit une date choisie en secondes epoch, millisecondes et chaîne ISO, si bien qu'une API attendant l'une ou l'autre précision obtient sa valeur depuis le même formulaire.

Qu'est-ce qu'un convertisseur de timestamp Unix ?

Un timestamp Unix compte les secondes — ou les millisecondes — écoulées depuis le 1er janvier 1970 UTC, et c'est le format de temps derrière la plupart des API, des journaux et des bases de données. Lire 1754833920 comme une date à l'œil nu est impossible, et calculer la bonne valeur pour une date précise est tout aussi piégeux. Ce convertisseur gère les deux sens : collez un timestamp, vous obtenez l'heure locale, l'UTC, l'ISO 8601 et un temps relatif comme « il y a 3 jours » ; ou choisissez une date et obtenez les secondes, les millisecondes et la chaîne ISO correspondantes. Il détecte automatiquement si votre entrée est en secondes, millisecondes, microsecondes ou nanosecondes, avec possibilité de forcer le choix. Une horloge live en haut affiche l'heure epoch actuelle en secondes et millisecondes, cliquable pour la déposer dans le champ. Conçu pour les développeurs, les ingénieurs DevOps et tous ceux qui fouillent des journaux.

Ce que cet outil sait faire

  • 🕐 Horloge live des secondes et millisecondes actuelles
  • 🔍 Détection automatique de l'unité : secondes, ms, µs ou ns
  • 🔄 Timestamp vers date : heure locale, UTC, ISO 8601 et temps relatif
  • 📅 Date vers timestamp : sortie en secondes, millisecondes et ISO
  • 📋 Copier n'importe quel résultat en un clic

Quand l'utiliser

  • Pour lire un champ de timestamp dans une réponse d'API ou une ligne de log
  • Pour générer une date d'expiration pour un jeton de test
  • Pour convertir entre UTC et heure locale pendant le débogage
  • Pour corréler temps relatif et absolu lors d'un incident

Confidentialité : toutes les conversions se font localement dans votre navigateur ; vos timestamps ne sont envoyés nulle part et ne sont pas enregistrés.

Nombres d’époque contre chaînes ISO

Le temps Unix compte les secondes écoulées depuis le 1970-01-01 à minuit UTC — délibérément indépendant de tout fuseau horaire. Toute logique liée aux fuseaux intervient uniquement au moment de l’affichage :

  • Un nombre brut ne comporte aucun décalage ; la même valeur 1700000000 correspond au dîner à Berlin et au déjeuner à New York.
  • Les chaînes ISO 8601 intègrent explicitement leur décalage (Z ou +08:00) — privilégiez-les pour le stockage, et ne convertissez qu’à des fins d’affichage.
  • 10 chiffres = secondes, 13 chiffres = millisecondes : cet outil détecte automatiquement le format utilisé et précise celui qu’il a supposé.

Questions fréquentes

Qu’est-ce qu’un timestamp Unix ?

C’est le nombre de secondes (ou milli-, micro-, nanosecondes) écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, l’epoch Unix. Indépendant du fuseau horaire, il permet de stocker un instant de façon compacte et sans ambiguïté.

Comment distinguez-vous secondes et millisecondes ?

Par le nombre de chiffres : 10 chiffres pour les secondes, 13 pour les millisecondes, 16 pour les microsecondes et 19 pour les nanosecondes. La détection automatique couvre 2001 à 2286 ; en dehors, choisissez l’unité avec le sélecteur.

Dans quel fuseau horaire sont les résultats ?

La ligne « Local » utilise le fuseau et la langue de votre appareil via l’API Intl ; « UTC » et « ISO 8601 » sont toujours en UTC. Le champ Date→Timestamp interprète la date choisie dans votre fuseau local.

Pourquoi mon horodatage décale-t-il exactement d’une heure ?

Presque toujours une limite de changement d’heure. Une chaîne horaire « murale » comme <code>2026-03-29 02:30</code> n’a tout simplement pas existé en Europe cette année-là ; les analyseurs effectuent soit un saut d’une heure vers l’avant, soit choisissent arbitrairement un côté, selon leurs paramètres. Enregistrez plutôt l’heure UTC ou des décalages ISO complets, et cette ambiguïté disparaît.

Outils associés

Outils associés