Tous les outils fonctionnent dans votre navigateur — vos fichiers ne quittent jamais votre appareil.
All tools154

Utilitaires

Horodatage Unix

Convertir un horodatage en date lisible.

Ce que fait cet outil. Un horodatage Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 en UTC. Ce convertisseur le transforme en date et heure lisibles, et affiche l’heure française et l’UTC côte à côte.
Fonctionne dans le navigateurAucun envoiSans inscriptionFonctionne hors ligne

Comment utiliser Horodatage Unix

  1. Collez un horodatage, ou choisissez une date et une heure.
  2. Consultez le résultat en heure française et en UTC.
  3. Copiez ce dont vous avez besoin.

Secondes ou millisecondes

La première question devant tout horodatage, et il existe un repère simple.

Les horodatages Unix classiques comptent des secondes et comportent dix chiffres. JavaScript et beaucoup de systèmes récents comptent des millisecondes, ce qui donne treize chiffres.

Lire un horodatage en millisecondes comme des secondes vous projette des dizaines de milliers d’années dans le futur. Dans l’autre sens, vous atterrissez vers 1970. Les deux erreurs sautent aux yeux dans le résultat.

Ce convertisseur reconnaît le cas d’après la longueur et indique l’hypothèse retenue.

Certains systèmes emploient des microsecondes ou des nanosecondes — seize ou dix-neuf chiffres. C’est plus rare.

Toujours stocker en UTC

Un horodatage est par définition en UTC. C’est sa force : un seul nombre, aucune discussion de fuseau.

La conversion en heure locale n’intervient qu’à l’affichage. C’est pourquoi l’heure française et l’UTC figurent ici toutes deux — une heure d’écart en hiver, deux en été.

La leçon pratique pour qui construit des systèmes : stockez les dates en horodatage ou explicitement en UTC, et ne convertissez qu’à l’affichage. Stocker de l’heure locale finit toujours par poser problème au passage à l’heure d’hiver, puisque cette nuit-là une heure existe deux fois.

Pensez aussi aux territoires d’outre-mer si votre système les concerne : la conversion vers « l’heure locale » n’y donne pas le même résultat qu’en métropole.

Tout est calculé dans cette page.

Questions fréquentes

Secondes ou millisecondes ?

Dix chiffres pour des secondes, treize pour des millisecondes. C’est reconnu ici.

Dans quel fuseau est un horodatage ?

Toujours UTC. La conversion en heure locale n’a lieu qu’à l’affichage.

Pourquoi j’atterris en 1970 ?

Une valeur en secondes lue comme des millisecondes, ou un horodatage nul.

Comment stocker des dates ?

En horodatage ou explicitement en UTC, avec conversion à l’affichage seulement.

Quel est le problème avec l’heure locale ?

À la fin de l’heure d’été, une heure existe deux fois.

Y a-t-il une transmission ?

Non.