Convertisseur Timestamp

Convertissez les timestamps Unix en secondes ou millisecondes vers des dates lisibles et inversement, avec détection automatique de l'entrée et prise en charge complète des fuseaux horaires. Choisissez une sortie ISO 8601 ou locale, insérez l'heure actuelle en un clic et consultez les détails de conversion au fil de la saisie.

0 / 50

Saisissez un timestamp Unix (10 chiffres pour des secondes, 13 pour des millisecondes, un signe moins pour les dates antérieures à 1970) ou une date comme 2022-01-01T00:00:00Z ou January 1, 2022 : le résultat s'affiche au fil de la saisie.

Résultat

Le résultat apparaîtra ici...

Comment Utiliser

  1. Saisissez un timestamp Unix (secondes ou millisecondes) ou sélectionnez une date et heure pour une conversion automatique
  2. Ouvrez Paramètres pour choisir l'unité, le fuseau horaire et le format de sortie
  3. La conversion bidirectionnelle se fait automatiquement en temps réel avec détection du format d'entrée
  4. Copiez le résultat, ou cliquez sur « Heure Actuelle » pour insérer le timestamp actuel (« Utiliser un exemple » remplit une valeur d'exemple)

Comprendre les horodatages Unix et les dates lisibles

Ce que fait ce convertisseur

Un horodatage Unix compte les secondes écoulées depuis l'époque Unix : minuit UTC le 1er janvier 1970. Comme il s'agit d'un simple entier, il est compact et sans ambiguïté pour enregistrer un instant, mais illisible au premier coup d'œil. Cet outil comble cet écart dans les deux sens : collez une valeur comme 1700000000 et vous obtenez la date et l'heure correspondantes ; saisissez une date et vous obtenez son horodatage. La détection d'entrée devine seule si vous avez saisi un nombre ou une date, ce qui vous évite presque toujours de le préciser.

Pendant la saisie, le résultat indique le type d'entrée détecté, l'unité retenue et le fuseau horaire utilisé, afin que vous puissiez vérifier le résultat plutôt que de le supposer correct.

Quand l'utiliser

Les horodatages sont partout dans le logiciel : lignes de log, colonnes de base de données, date d'expiration (exp) d'un JWT, réponses d'API ou entrées de cron stockent souvent le temps sous forme d'entier d'époque. Lorsque vous cherchez pourquoi un jeton a expiré ou quand un événement s'est réellement produit, convertir cet entier en date réelle est le moyen le plus rapide de s'y retrouver.

Le sens inverse est tout aussi courant. Si une API attend un horodatage dans une requête from/to, ou si un test a besoin d'une valeur d'époque fixe, vous pouvez saisir une date lisible et copier l'entier directement.

Exemple : une conversion

Prenons 1700000000. Interprété en secondes, cela correspond au 14 novembre 2023 à 22:13:20 UTC. Passez le fuseau horaire sur Séoul (KST) et ce même instant se lit comme le 15 novembre 2023 à 07:13:20 : le moment ne bouge pas, seule l'étiquette de l'horloge murale change. Cliquez sur Heure Actuelle pour insérer la valeur d'époque du moment et la voir convertie, ce qui confirme que l'outil et l'horloge de votre système concordent.

Remarques et cas particuliers

Le piège le plus fréquent est de confondre secondes et millisecondes. Date.now() en JavaScript et de nombreuses API web renvoient des millisecondes (13 chiffres aujourd'hui), tandis que les outils Unix et les bases de données utilisent généralement des secondes (10 chiffres). Une valeur lue dans la mauvaise unité tombe à environ 50 ans d'écart : comptez donc les chiffres. Cet outil lit 10 chiffres comme des secondes et 13 comme des millisecondes, tandis que le réglage Unité décide seulement en quoi une date saisie est convertie. La sortie peut se faire en ISO 8601 (2023-11-14T22:13:20Z) pour l'échange entre machines, ou dans un format local lisible. Et n'oubliez pas que les horodatages sont ancrés sur UTC : la date affichée dépend du fuseau que vous choisissez, pas de l'origine du nombre.

Questions fréquentes

Oui. Vous pouvez convertir des horodatages Unix et des dates dans les deux sens sans limite et sans frais : le choix du fuseau horaire, les unités en secondes ou millisecondes, la sortie en ISO 8601 ou locale et le raccourci Heure actuelle sont tous accessibles sans restriction, offre payante ni compte.