Timestamp Unix actuel

Les millisecondes epoch comptent le même instant que le temps Unix, en 1 000 fois plus fin : 1798761600000 ms correspond au 1er janvier 2027 à 00:00:00 UTC, comme 1798761600 secondes. Date.now() en JavaScript et System.currentTimeMillis() en Java renvoient des millisecondes, d’où les valeurs à 13 chiffres dans les logs et le JSON.

Mode d’emploi

  1. Le grand nombre est l’heure Unix actuelle en secondes ; touchez-le (ou les millisecondes) pour le copier. Pause le fige.
  2. Collez un timestamp : secondes, millisecondes, microsecondes ou nanosecondes sont détectées selon le nombre de chiffres. Choisissez une unité pour la forcer.
  3. Lisez la date en UTC, à votre heure locale, en ISO 8601, en RFC 2822 et dans n’importe quel fuseau. Touchez une ligne pour la copier.
  4. Date → timestamp convertit une date et une heure de n’importe quel fuseau en secondes et millisecondes ; En masse convertit toute une liste en CSV.
  • Un timestamp Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, sans secondes intercalaires. Il est identique partout sur Terre.
  • Jusqu’à 11 chiffres : secondes ; 12–14 : millisecondes ; 15–17 : microsecondes ; 18 et plus : nanosecondes.
  • Vous pouvez aussi coller une date comme 2025-03-01T12:00:00Z pour obtenir son timestamp.
  • JavaScript: Math.floor(Date.now() / 1000)
  • Python: import time; int(time.time())
  • PHP: time()
  • Go: time.Now().Unix()
  • Java: Instant.now().getEpochSecond()
  • SQL: SELECT EXTRACT(EPOCH FROM NOW())::bigint; — MySQL: SELECT UNIX_TIMESTAMP();
  • Bash: date +%s

Qu’est-ce qu’un timestamp Unix

Le temps Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, l’époque Unix, sans les secondes intercalaires. Le même nombre désigne le même instant partout sur Terre ; seule l’heure locale affichée change. Par exemple, 1000000000 correspondait au 9 septembre 2001 à 01:46:40 UTC, et 1798761600 au 1er janvier 2027 à 00:00:00 UTC.

Jusqu’à 11 chiffres, la valeur est lue en secondes ; de 12 à 14 en millisecondes ; de 15 à 17 en microsecondes ; 18 et plus en nanosecondes. Vous pouvez forcer l’unité si une valeur est ambiguë.

Le bug de l’an 2038

Les systèmes qui stockent le temps Unix dans un entier signé de 32 bits s’arrêtent à 2147483647, soit le 19 janvier 2038 à 03:14:07 UTC ; une seconde plus tard, la valeur repart vers une date de 1901. Les langages et bases de données modernes utilisent 64 bits, de quoi tenir des milliards d’années, mais d’anciens systèmes embarqués restent concernés.

Questions fréquentes

Quel est le timestamp Unix actuel ?

Le grand nombre en haut de la page est le temps Unix actuel en secondes, mis à jour en direct. Touchez-le pour le copier, ou touchez la valeur en millisecondes.

Comment convertir un timestamp Unix en date ?

Collez le nombre dans le convertisseur. La date s’affiche en UTC, en heure locale, en ISO 8601, en RFC 2822 et dans le fuseau de votre choix.

Mon timestamp est-il en secondes ou en millisecondes ?

Comptez les chiffres. Les dates actuelles font 10 chiffres en secondes et 13 en millisecondes ; le convertisseur le détecte pour vous.

Un timestamp Unix dépend-il du fuseau horaire ?

Non. Il compte toujours depuis minuit UTC le 1er janvier 1970. Le fuseau ne change que l’affichage de cet instant.

Comment obtenir le timestamp actuel dans du code ?

JavaScript : Math.floor(Date.now() / 1000). Python : int(time.time()). PHP : time(). Bash : date +%s. Go : time.Now().Unix().

Que se passe-t-il en 2038 ?

Les timestamps signés de 32 bits débordent après le 19 janvier 2038 à 03:14:07 UTC. Les logiciels en temps 64 bits ne sont pas concernés.

Souvent utilisé avec

Mode d’emploi

Étapes

  1. Le grand nombre est l’heure Unix actuelle en secondes ; touchez-le (ou les millisecondes) pour le copier. Pause le fige.
  2. Collez un timestamp : secondes, millisecondes, microsecondes ou nanosecondes sont détectées selon le nombre de chiffres. Choisissez une unité pour la forcer.
  3. Lisez la date en UTC, à votre heure locale, en ISO 8601, en RFC 2822 et dans n’importe quel fuseau. Touchez une ligne pour la copier.
  4. Date → timestamp convertit une date et une heure de n’importe quel fuseau en secondes et millisecondes ; En masse convertit toute une liste en CSV.

Raccourcis

PMettre en pause ou reprendreCCopier le timestamp actuel/Aller au champ timestamp↑ / ↓Ajouter ou retirer une seconde (Maj : une minute)

Bon à savoir

Fonctionne dans votre navigateur. Vos fichiers et textes ne quittent jamais votre appareil.