Convertisseur de timestamp Unix

Traduisez les dates des journaux, bases de données et API en heure lisible, et inversement.

Timestamp actuel (secondes)
Timestamp actuel (millisecondes)

Timestamp → date

Date → timestamp

Vous pouvez aussi coller une date ISO 8601 :

Traitement local : vos données restent sur votre appareil.

Comment convertir un timestamp

  1. Choisissez le fuseau horaire dans lequel vous voulez lire ou saisir les dates (celui de votre appareil par défaut).
  2. Pour lire un timestamp, collez-le dans la partie de gauche : la date s’affiche dans plusieurs formats.
  3. Pour obtenir un timestamp, saisissez une date et une heure à droite, ou collez une date ISO 8601.

Exemples

TimestampDate (UTC)
01er janvier 1970, 00:00:00
10000000009 septembre 2001, 01:46:40
170000000014 novembre 2023, 22:13:20
214748364719 janvier 2038, 03:14:07 (limite 32 bits)

Obtenir le timestamp dans votre code

  • JavaScript : Math.floor(Date.now() / 1000)
  • PHP : time()
  • Python : int(time.time())
  • MySQL : UNIX_TIMESTAMP()
  • Linux et macOS : date +%s

Limites

  • Les dates sont limitées à la plage gérée par JavaScript (environ ±270 000 ans autour de 1970).
  • Les secondes intercalaires ne sont pas comptées, comme dans tous les systèmes Unix.

Questions fréquentes

Qu’est-ce qu’un timestamp Unix ?

C’est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. Il ne dépend d’aucun fuseau horaire, ce qui en fait un format pratique pour stocker des dates dans les bases de données et les API.

Mon timestamp a 13 chiffres, est-ce normal ?

Oui : il est exprimé en millisecondes, comme en JavaScript (Date.now()). Un timestamp en secondes compte 10 chiffres pour les dates actuelles. L’outil détecte automatiquement l’unité.

Comment l’heure d’été est-elle gérée ?

Automatiquement : la conversion utilise la base de fuseaux horaires de votre navigateur, qui connaît les changements d’heure de chaque pays.

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 peuvent pas dépasser 2 147 483 647, soit le 19 janvier 2038 à 03:14:07 UTC. Les systèmes modernes utilisent 64 bits et ne sont pas concernés.