CalcMint

Convertisseur de timestamp Unix

Collez un temps epoch tiré d'un log, d'une base de données ou d'une API pour voir la date, ou choisissez une date pour obtenir son timestamp. L'unité est détectée d'après le nombre de chiffres.

Convertisseur de timestamp Unix

Heure Unix actuelle

Secondes

 

Millisecondes

 

Timestamp → date

Date → timestamp

Intégrer ce calculateur à votre site

Copiez le code et collez-le dans le HTML de votre page. C'est gratuit ; merci de garder le lien vers la source.

Convertir dans le code

  • JavaScript : Math.floor(Date.now() / 1000) et new Date(secondes * 1000)
  • Python : int(time.time()) et datetime.fromtimestamp(secondes, tz=timezone.utc)
  • PHP : time() et date('c', $secondes)
  • SQL (PostgreSQL) : extract(epoch from now()) et to_timestamp(secondes)
  • Terminal : date +%s, et date -d @1700000000 (Linux) ou date -r 1700000000 (macOS)

Timestamps remarquables

SecondesUTCPourquoi
01970-01-01 00:00:00Époque Unix
10000000002001-09-09 01:46:40Premier timestamp à 10 chiffres
12345678902009-02-13 23:31:30Facile à retenir
21474836472038-01-19 03:14:07Débordement 32 bits (bug de l'an 2038)
41024448002100-01-01 00:00:00Année 2100

Questions fréquentes

Qu'est-ce qu'un timestamp Unix ?

Le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, sans compter les secondes intercalaires. Il est identique partout dans le monde et n'a donc pas de fuseau ; celui-ci n'intervient qu'à l'affichage en date.

Secondes ou millisecondes ?

Les outils Unix, PHP, time.time() en Python et les JWT utilisent des secondes (10 chiffres aujourd'hui). Date.now() en JavaScript et System.currentTimeMillis() en Java utilisent des millisecondes (13 chiffres). Certaines bases de données et Go utilisent micro ou nanosecondes.

Qu'est-ce que le bug de l'an 2038 ?

Les systèmes qui stockent le timestamp sur un entier signé de 32 bits ne vont que jusqu'à 2 147 483 647, soit le 19 janvier 2038 à 03:14:07 UTC. Une seconde plus tard, le nombre devient négatif : une date de décembre 1901. Les timestamps sur 64 bits n'ont pas ce problème.

Ce que je colle est-il envoyé à un serveur ?

Non. Cet outil fonctionne entièrement dans votre navigateur, avec JavaScript et l'API Web Crypto intégrée. Rien de ce que vous tapez, collez ou ouvrez n'est envoyé ni conservé.

Calculateurs associés