Unix Timestamp Converter

One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Current Unix timestamp: 1785997345
Ctrl+Enter Run  · Ctrl+Shift+C Copy  · Esc Clear

Understand Unix Timestamp Converter

Convertit un horodatage Unix en date lisible et inversement, en détectant automatiquement si le nombre est exprimé en secondes ou en millisecondes.

How it works

Le temps Unix est un simple décompte des secondes écoulées depuis 1970-01-01T00:00:00Z, l'époque. Parce qu'il est ancré sur UTC et ne porte aucun fuseau horaire, il est sans ambiguïté partout — le même entier désigne le même instant à Tokyo et à Chicago, et c'est pour cela que bases de données, journaux et API le stockent. JavaScript compte en millisecondes plutôt qu'en secondes, si bien qu'une valeur JS est mille fois plus grande, et l'un des bugs de conversion les plus courants donne une date en 1970 (vous avez divisé au lieu de multiplier) ou en l'an 55000 (l'inverse). Cet outil considère toute valeur supérieure à 1e12 comme des millisecondes, et tout ce qui est en dessous comme des secondes.

When to use it

  • Lire une revendication `iat`, `exp` ou `nbf` dans un JWT, ou un entier `created_at` dans une ligne de base de données
  • Vérifier si l'expiration d'un jeton qui « devrait être valide » se situe en réalité dans le passé
  • Transformer l'horodatage d'une ligne de journal en heure murale, corrélable avec un déploiement ou un incident
  • Produire une valeur epoch fixe à coller dans une donnée de test, pour que le test ne dépende pas de l'heure courante

Watch out for

  • Le problème de 2038 est réel et proche. Un compteur de secondes signé sur 32 bits déborde le 2038-01-19T03:14:07Z et repasse à 1901 — les systèmes embarqués, du vieux code C et certaines colonnes de base de données en utilisent encore un.
  • L'heuristique secondes/millisecondes a une limite. Un horodatage en millisecondes antérieur à septembre 2001 est inférieur à 1e12 et sera lu comme des secondes, ce qui donne une date à des dizaines de milliers d'années. Si l'année paraît absurde, vérifiez l'unité.
  • Le temps Unix ignore les secondes intercalaires par définition. Pendant une seconde intercalaire, la même valeur est utilisée deux fois : un horodatage Unix n'est donc pas un véritable décompte de secondes SI écoulées depuis 1970 — c'est un nombre de jours multiplié par 86 400, plus les secondes du jour en cours.
  • Les horodatages négatifs sont légaux et désignent des dates antérieures à 1970. Beaucoup d'analyseurs, de tableurs et d'ORM les refusent ou les corrompent.

Frequently Asked Questions

Qu'est-ce que le temps epoch ?

Le temps epoch (ou temps Unix) est le nombre de secondes écoulées depuis l'époque Unix : le 1er janvier 1970 à 00:00:00 UTC. Il est indépendant du fuseau horaire, ce qui en fait le format universel pour stocker, comparer et transmettre des dates entre systèmes et langages de programmation.

Qu'est-ce qu'un horodatage Unix ?

Un horodatage Unix est un entier unique représentant le nombre de secondes (ou de millisecondes en JavaScript) depuis le 1er janvier 1970 UTC. Bases de données et API l'utilisent parce qu'il est compact, sans ambiguïté et se trie correctement. Un nombre à 10 chiffres est en secondes, à 13 chiffres en millisecondes.

Comment convertir un horodatage Unix en date ?

Collez votre horodatage dans l'entrée — l'outil détecte automatiquement s'il s'agit de secondes ou de millisecondes et affiche la date et l'heure correspondantes en UTC et en heure locale. En JavaScript : new Date(timestamp * 1000).toISOString(). En Python : datetime.fromtimestamp(ts, tz=timezone.utc).

How to Use Unix Timestamp Converter

  1. Paste or type your input in the input area above.
  2. The tool processes your input automatically or click Run.
  3. Copy or download the result using the action buttons.
  4. Use Ctrl+Enter to run quickly from the keyboard.