Convertisseur de timestamp Unix

Consultez en direct l'heure Unix actuelle, convertissez n'importe quel timestamp epoch (secondes, millisecondes, microsecondes ou nanosecondes) en date dans le fuseau horaire de votre choix, et transformez une date en timestamp.

Mis à jour le
Temps Unix actuel (secondes)
—
Millisecondes
—
UTC
—

Timestamp → date

Date → timestamp

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Convertisseur Timestamp Unix

  1. Le panneau supérieur affiche l'heure Unix actuelle, mise à jour chaque seconde. Cliquez sur Copy seconds ou Copy ms pour la copier.
  2. Collez un timestamp dans Timestamp → date. Les secondes, millisecondes, microsecondes et nanosecondes sont détectées d'après le nombre de chiffres, ou vous pouvez choisir l'unité vous-même.
  3. Lisez le résultat dans le fuseau horaire choisi, en UTC, au format ISO 8601 et en temps relatif (« il y a 3 jours »).
  4. Pour faire l'inverse, choisissez une date et une heure dans Date → timestamp ; elles sont interprétées dans le fuseau horaire sélectionné.

Qu'est-ce qu'un timestamp Unix ?

Un timestamp Unix (aussi appelé epoch time ou POSIX time) correspond au nombre de secondes écoulées depuis 00:00:00 UTC le 1er janvier 1970, appelé « epoch Unix ». C'est un simple entier sans fuseau horaire associé, ce qui le rend idéal pour stocker et comparer des instants : 1761350400 désigne exactement le même instant partout dans le monde. Sa conversion en date du calendrier ne dépend du fuseau horaire qu'au moment de l'affichage.

Secondes, millisecondes, microsecondes, nanosecondes

Les plateformes ne comptent pas toutes dans la même unité, et les confondre est le bug de timestamp le plus courant (il produit des dates en 1970 ou en l'an 57 000). Le convertisseur détecte l'unité à partir du nombre de chiffres pour les dates actuelles :

UnitéChiffres (aujourd'hui)Utilisé par
Secondes10Unix/Linux, PHP time(), Python time.time(), claims JWT
Millisecondes13JavaScript Date.now(), Java currentTimeMillis()
Microsecondes16Fonctionnement interne de PostgreSQL, précision de Python datetime
Nanosecondes19Go UnixNano(), InfluxDB

Par exemple, le 25 octobre 2025 à 00:00 UTC correspond à 1761350400 en secondes et à 1761350400000 en millisecondes.

Obtenir le timestamp actuel dans le code

  • JavaScript : Math.floor(Date.now() / 1000)
  • Python : int(time.time())
  • PHP : time()
  • Bash : date +%s — et date -d @1761350400 pour convertir dans l'autre sens (GNU)
  • SQL (PostgreSQL) : extract(epoch from now()) ; MySQL : UNIX_TIMESTAMP()

Fuseaux horaires et ISO 8601

Lorsque vous convertissez une date en timestamp, une même heure affichée désigne des instants différents selon le lieu : 09:00 à Berlin correspond à 07:00 UTC en été, mais à 08:00 UTC en hiver. C'est pourquoi la date saisie est interprétée dans le fuseau horaire sélectionné, avec les règles d'heure d'été issues de la base de fuseaux horaires de votre navigateur. Pour échanger des dates sous forme de texte, utilisez ISO 8601 avec un décalage explicite, par exemple 2026-10-25T09:00:00+01:00 ou 2026-10-25T08:00:00Z (le Z signifie UTC). Les secondes intercalaires ne sont pas comptées dans le temps Unix : chaque jour dure donc exactement 86 400 secondes.

Le problème de l'an 2038

Les systèmes qui stockent le temps Unix dans un entier signé de 32 bits débordent à 2147483647 — 03:14:07 UTC le 19 janvier 2038 — puis reviennent à 1901. Les systèmes d'exploitation et langages modernes utilisent des timestamps sur 64 bits, mais les appareils embarqués, les anciens formats de fichiers et certaines colonnes de bases de données (par ex. TIMESTAMP de MySQL) sont encore concernés. Besoin de mesurer l'écart entre deux dates ? Utilisez le Calculateur d'écart entre dates, ou convertissez entre fuseaux avec le Convertisseur de fuseaux horaires.

Aussi recherché comme : convertisseur epoch, timestamp unix, epoch en date, timestamp en date, date en timestamp, temps posix, millisecondes en date, heure epoch actuelle.

Outils complémentaires : Convertisseur Timestamp Unix

  • Décodeur JWT — Collez un JSON Web Token pour examiner son en-tête et sa charge utile, vérifier sa date d'expiration et valider sa signature.
  • Générateur UUID — Créez en masse des UUID v4 cryptographiquement aléatoires ou des UUID v7 triables, basés sur l’horodatage, puis copiez-les ou téléchargez-les.
  • Générateur d'expression cron — Créez un planning crontab sans mémoriser la syntaxe, ou collez une expression existante pour découvrir sa signification en langage courant et le moment exact de sa prochaine exécution.
  • Traducteur de code Morse — Saisissez du texte pour obtenir le code Morse, ou collez des points et des tirets pour les décoder — puis écoutez le résultat, observez les clignotements et téléchargez le fichier audio.

Questions fréquentes

Comment savoir si un timestamp est en secondes ou en millisecondes ?
Comptez les chiffres : un timestamp actuel compte 10 chiffres en secondes et 13 en millisecondes. Le convertisseur le détecte automatiquement ; vous pouvez forcer l'unité avec les boutons s / ms / µs / ns.
Un timestamp Unix est-il en UTC ?
Oui. Un timestamp Unix compte les secondes depuis le 1er janvier 1970 à 00:00:00 UTC et n'a pas de fuseau horaire. Le fuseau n'intervient que lorsqu'on l'affiche sous forme de date du calendrier.
Les timestamps Unix peuvent-ils être négatifs ?
Oui : les valeurs négatives correspondent à des dates antérieures à 1970. Par exemple, -86400 correspond au 31 décembre 1969 à 00:00:00 UTC. Le convertisseur les gère.
Que se passe-t-il en 2038 ?
Les timestamps signés sur 32 bits débordent le 19 janvier 2038 à 03:14:07 UTC. Les timestamps sur 64 bits, utilisés par les systèmes modernes, ne déborderont pas avant environ 292 milliards d'années.
Le temps Unix tient-il compte des secondes intercalaires ?
Non. Le temps Unix considère que chaque jour dure exactement 86 400 secondes ; les secondes intercalaires sont absorbées par un ajustement de l'horloge, si bien qu'un timestamp peut se répéter ou sauter une seconde autour d'une seconde intercalaire.
Puis-je installer Convertisseur Timestamp Unix en tant qu’application web et l’utiliser hors ligne ?
Oui. Convertisseur Timestamp Unix est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires