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.
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
| Secondes | UTC | Pourquoi |
|---|---|---|
| 0 | 1970-01-01 00:00:00 | Époque Unix |
| 1000000000 | 2001-09-09 01:46:40 | Premier timestamp à 10 chiffres |
| 1234567890 | 2009-02-13 23:31:30 | Facile à retenir |
| 2147483647 | 2038-01-19 03:14:07 | Débordement 32 bits (bug de l'an 2038) |
| 4102444800 | 2100-01-01 00:00:00 | Anné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é.