Aller au contenu
Calcuplay
Tech

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.

Date et heure (UTC, ISO 8601)

2026-01-01T00:00:00Z

jeudi 1 janvier 2026 à 00:00:00 · lu en Secondes

Votre heure locale

—
De 1970 à 2038, la limite des compteurs 32 bits

Date → timestamp

Timestamp en secondes

1767225600

Timestamp en millisecondes

1767225600000

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

Timestamps Unix remarquables
MomentTimestampDate (UTC)
L'Epoch01970-01-01T00:00:00Z
Un milliard de secondes10000000002001-09-09T01:46:40Z
Les chiffres de 1 à 012345678902009-02-13T23:31:30Z
Deux milliards de secondes20000000002033-05-18T03:33:20Z
Limite des compteurs 32 bits21474836472038-01-19T03:14:07Z

Durées courantes en secondes

Durées courantes en secondes
DuréeSecondes
1 minute60
1 heure3 600
1 jour86 400
1 semaine604 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.

Calculatrices tech

Calculatrices tech

Outils associés

Autres calculatrices