CalculateursCet outil fonctionne dans votre navigateur. Aucun fichier ni texte n’est envoyé à nos serveurs.

Convertisseur de timestamp Unix

Convertir un timestamp Unix en date et heure lisibles, en heure locale, en UTC et au format ISO 8601, ou une date en timestamp, en secondes ou en millisecondes.

Heure locale—
UTCmardi 14 novembre 2023 à 22:13:20
ISO 86012023-11-14T22:13:20.000Z
Partager l’outilWhatsApp
Pour continuer

Essayer un autre outil

Une sélection pour compléter cet outil

Le timestamp Unix, ou temps Unix, compte les secondes écoulées depuis le 1er janvier 1970 à 0 h UTC. Ce convertisseur le transforme en date lisible, à l’heure locale du navigateur, en UTC et au format ISO 8601, et fait aussi l’inverse : une date et une heure donnent le timestamp en secondes et en millisecondes. Il distingue les deux unités, puisque JavaScript et beaucoup d’API comptent en millisecondes. Un bouton remplit l’heure actuelle. Utile pour lire des journaux d’erreurs, déboguer une API ou vérifier une base de données.

01

Comment utiliser cet outil

  1. 01Choisir le sensTimestamp vers date, ou date vers timestamp.
  2. 02Saisir la valeurUn nombre en secondes ou en millisecondes, ou une date et une heure locales. « Maintenant » insère l’instant présent.
  3. 03Lire les formatsHeure locale, UTC et ISO 8601 s’affichent ensemble, ou le timestamp dans les deux unités.
02

Dans quels cas est-ce utile ?

  • Lire des journauxTraduire les horodatages d’un log serveur ou d’une application mobile.
  • Développer et tester une APIPréparer un champ created_at, vérifier une date d’expiration de jeton.
  • Bases de donnéesContrôler une colonne de dates stockée en entiers.
03

Exemples

  • 1 700 000 000 secondesCe timestamp correspond au 14 novembre 2023 à 22:13:20 UTC, soit 23:13:20 à Paris (heure d’hiver).
  • Le zéro du temps Unix0 correspond au 1er janvier 1970 à 00:00:00 UTC, l’« epoch » de référence.
  • Le bug de l’an 20382 147 483 647, le plus grand entier signé sur 32 bits, tombe le 19 janvier 2038 à 03:14:07 UTC. Les vieux systèmes qui stockent le temps sur 32 bits débordent ensuite.
04

Conseils pour un meilleur résultat

  • Compter les chiffresUn timestamp actuel compte 10 chiffres en secondes et 13 en millisecondes. Un résultat en 1970 signale souvent une confusion d’unité.
  • UTC n’a pas d’heure d’étéLe timestamp est toujours en UTC. Seul l’affichage en heure locale dépend du fuseau et de l’heure d’été.
  • Préférer ISO 8601 pour l’échangeUne date au format 2026-10-08T14:30:00Z reste lisible et sans ambiguïté entre systèmes.
05

Qu’est-ce que le temps Unix ?

Le temps Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 à minuit UTC, sans tenir compte des secondes intercalaires. Sa simplicité en a fait le format de date standard des systèmes Unix, des bases de données et de nombreux protocoles. Une valeur négative désigne une date antérieure à 1970.

06

Secondes ou millisecondes

Unix, PHP ou Python comptent généralement en secondes, alors que JavaScript, Java et beaucoup d’API web utilisent les millisecondes. Une même date donne donc 1700000000 dans un cas et 1700000000000 dans l’autre. Le convertisseur affiche les deux pour éviter l’erreur d’un facteur mille.

07

Heure locale, UTC et ISO 8601

L’heure locale suit le fuseau de l’appareil, heure d’été comprise. UTC est la référence mondiale. Le format ISO 8601, comme 2026-10-08T12:00:00.000Z, écrit la date du plus grand au plus petit élément et indique le fuseau, ce qui en fait le format le plus sûr pour échanger des dates.

08

Questions fréquentes

Comment convertir un timestamp Unix en date ?

Collez le nombre dans l’onglet « Timestamp → date » : l’outil affiche la date en heure locale, en UTC et au format ISO 8601.

Comment savoir si un timestamp est en millisecondes ?

À sa longueur : 13 chiffres pour les millisecondes, 10 pour les secondes, pour les dates actuelles.

Quel est le timestamp actuel ?

Le bouton « Maintenant » insère l’instant présent. Les secondes et les millisecondes s’affichent toutes les deux.

Le timestamp dépend-il du fuseau horaire ?

Non. Il désigne le même instant partout dans le monde. Seule la date affichée en heure locale change d’un fuseau à l’autre.

Que se passera-t-il en 2038 ?

Le 19 janvier 2038, le temps Unix dépassera la capacité d’un entier signé de 32 bits. Les systèmes modernes stockent le temps sur 64 bits et ne sont pas concernés.

Un outil manque ou un bug à signaler ?Tooleem se construit autour de vos besoins. Dites-nous quoi ajouter ou corriger.
Nous écrire