Convertisseur de timestamp Unix

Les secondes écoulées depuis le 1er janvier 1970 (UTC) — en direct, avec conversion dans les deux sens.

Temps Unix actuel

Timestamp → date

Date → timestamp

Qu'est-ce que le temps Unix ?

Le temps Unix (aussi appelé temps POSIX ou epoch) compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, sans les secondes intercalaires. C'est l'horodatage standard des langages de programmation, bases de données et API — un seul nombre, indépendant des fuseaux horaires.

Les API renvoient souvent des millisecondes au lieu de secondes (13 chiffres au lieu de 10) ; ce convertisseur le détecte automatiquement. À savoir : les systèmes 32 bits qui stockent le temps Unix en entier signé débordent le 19 janvier 2038 — le « bug de l'an 2038 ».

Questions fréquentes

Secondes ou millisecondes — qu'ai-je sous les yeux ?

Le temps Unix classique est en secondes (10 chiffres actuellement). Beaucoup d'API — dont Date.now() en JavaScript — utilisent des millisecondes (13 chiffres). Ce convertisseur détecte le format automatiquement.

Le temps Unix est-il le même partout dans le monde ?

Oui. Il compte les secondes depuis le 1er janvier 1970 à 00h00 UTC — un seul nombre mondial, indépendant des fuseaux horaires et de l'heure d'été.

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

Les systèmes stockant le temps Unix en entier signé 32 bits débordent le 19 janvier 2038. Les systèmes 64 bits modernes ne sont pas concernés.