Convertisseur de timestamp Unix
Un timestamp Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. 1767225600 correspond au 1er janvier 2026 à minuit UTC ; une valeur à 13 chiffres est en millisecondes.
- Vérifié sur des milliers de cas
- Sources : POSIX.1-2024 (The Open Group)
- Mis à jour le 6 novembre 2026
Date et heure (UTC, ISO 8601)
jeudi 1 janvier 2026 à 00:00:00 · lu en Secondes
Votre heure locale
Date → timestamp
Timestamp en secondes
Timestamp en millisecondes
Petit défi
Série 0Record 0
Testez-vous : chaque réponse est calculée par l'outil, et les mauvais choix sont les pièges les plus courants.
Comment ça marche
Formule: Timestamp = jours depuis le 01/01/1970 × 86 400 + secondes depuis minuit (UTC)
POSIX fixe l'origine (l'« Epoch ») au 1er janvier 1970 à 00:00:00 UTC et compte chaque jour comme exactement 86 400 secondes : les secondes intercalaires sont ignorées. Le timestamp vaut donc le nombre de jours entiers depuis l'Epoch × 86 400, plus les secondes depuis minuit UTC. JavaScript et beaucoup d'API comptent en millisecondes : divisez par 1 000 pour avoir des secondes. Les systèmes qui stockent ce nombre sur 32 bits signés s'arrêtent à 2 147 483 647, le 19 janvier 2038 à 03:14:07 UTC.
Exemples concrets
Le timestamp 0
1970-01-01T00:00:00Z : l'Epoch.
Le timestamp 1767225600
2026-01-01T00:00:00Z.
Le même instant en millisecondes
1767225600000.
Erreurs fréquentes
Lire des millisecondes comme des secondes : 1767225600000 s tomberait en l'an 57971.
13 chiffres pour une date actuelle : ce sont des millisecondes. Divisez par 1 000.
Ajouter le décalage horaire au timestamp.
Un timestamp est le même partout : seul l'affichage de l'heure change selon le fuseau.
Stocker les dates sur 32 bits signés.
Le compteur s'arrête à 2147483647, le 2038-01-19T03:14:07Z : utilisez 64 bits.
Ce que le calcul ne prend pas en compte
- Comme le veut POSIX, chaque jour compte exactement 86 400 secondes : les secondes intercalaires ne sont pas comptées.
Timestamps Unix remarquables
| Moment | Timestamp | Date (UTC) |
|---|---|---|
| L'Epoch | 0 | 1970-01-01T00:00:00Z |
| Un milliard de secondes | 1000000000 | 2001-09-09T01:46:40Z |
| Les chiffres de 1 à 0 | 1234567890 | 2009-02-13T23:31:30Z |
| Deux milliards de secondes | 2000000000 | 2033-05-18T03:33:20Z |
| Limite des compteurs 32 bits | 2147483647 | 2038-01-19T03:14:07Z |
Durées courantes en secondes
| Durée | Secondes |
|---|---|
| 1 minute | 60 |
| 1 heure | 3 600 |
| 1 jour | 86 400 |
| 1 semaine | 604 800 |
| 1 an (365 jours) | 31 536 000 |
Questions fréquentes
Un timestamp Unix est-il en UTC ou en heure locale ?
En UTC : un même instant a le même timestamp partout dans le monde. Seul son affichage change selon le fuseau horaire.
Secondes ou millisecondes ?
Pour une date actuelle, une valeur à 10 chiffres est en secondes (commande date +%s) et une valeur à 13 chiffres en millisecondes (Date.now() en JavaScript). L'outil les distingue tout seul ; vous pouvez aussi choisir.
Qu'est-ce que le bug de l'an 2038 ?
Un compteur 32 bits signé ne dépasse pas 2 147 483 647 secondes, atteintes le 19 janvier 2038 à 03:14:07 UTC. Les systèmes qui stockent encore l'heure ainsi repartent en décembre 1901 ; les compteurs 64 bits n'ont pas cette limite.