🖥️ Convertisseur de timestamp Unix
Vous déboguez une ligne de log ou un champ d’API ? Collez le nombre, à 10 ou 13 chiffres : l’unité est détectée automatiquement. Les secondes et les millisecondes sont affichées pour que vous copiiez la valeur attendue par votre système.
Réponse rapide : Un timestamp Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. Le timestamp 1700000000 correspond au mardi 14 novembre 2023 à 22:13:20 UTC (2023-11-14T22:13:20.000Z), et 1700000000000 en millisecondes désigne le même instant.
Pas encore noté · Mis à jour le · Gratuit · Sans inscription
Données : Convertisseur de timestamp Unix
Résultat
Timestamp de l’heure actuelle
mercredi 14 octobre 2026 à 02:15:49 UTC
| ISO 8601 | 2026-10-14T02:15:49 |
| Date au format UTC | mer. 14 oct. 2026 02:15:49 GMT |
| Secondes Unix | 1791944149 |
| Millisecondes Unix | 1791944149531 |
- Par rapport à maintenant
- maintenant
- Jour de la semaine
- mercredi
Qu’est-ce que le temps Unix ?
Le temps Unix (aussi appelé temps epoch ou POSIX) est le nombre de secondes écoulées depuis l’epoch Unix, le jeudi 1er janvier 1970 à 00:00:00 UTC. Bases de données, API, fichiers de log et langages de programmation l’utilisent, car un simple entier se stocke, se trie et se compare facilement.
Date = 1970-01-01T00:00:00Z + secondes du timestamp · Jours = ⌊timestamp ÷ 86 400⌋
Exemple détaillé
1 700 000 000 ÷ 86 400 = 19 675 jours entiers, avec un reste de 80 000 secondes. Le 19 675e jour après l’epoch est le 14 novembre 2023, et 80 000 secondes font 22 h 13 min 20 s : le timestamp correspond donc à 2023-11-14T22:13:20Z, un mardi.
Timestamps remarquables
| Timestamp | Date (UTC) |
|---|---|
| 0 | 1970-01-01 00:00:00 |
| 1000000000 | 2001-09-09 01:46:40 |
| 1700000000 | 2023-11-14 22:13:20 |
| 2000000000 | 2033-05-18 03:33:20 |
| 2147483647 | 2038-01-19 03:14:07 (limite des 32 bits) |
Secondes ou millisecondes ?
Les outils Unix, PHP, Python et la plupart des bases de données travaillent en secondes entières, ce qui donne aujourd’hui des nombres à 10 chiffres. JavaScript, Java et de nombreuses API web utilisent les millisecondes, soit 13 chiffres. Les confondre est le bug de timestamp le plus courant : lire des millisecondes comme des secondes vous projette des dizaines de milliers d’années dans le futur, tandis que lire des secondes comme des millisecondes vous ramène en janvier 1970. Ce convertisseur examine la taille du nombre, choisit automatiquement la bonne unité et affiche toujours les deux formes pour que vous copiiez celle qu’attend votre système.
Fuseaux horaires et ISO 8601
Les résultats sont affichés en UTC. Le format ISO 8601 se termine par « Z » (heure Zoulou, c’est-à-dire UTC), ce qui permet à n’importe quel langage de l’interpréter sans ambiguïté. Pour obtenir l’heure locale, ajoutez le décalage de votre fuseau : par exemple UTC+1 pour Paris en hiver, ou UTC−5 pour Montréal en hiver.
Obtenir le timestamp actuel en code
- JavaScript :
Math.floor(Date.now() / 1000) - Python :
int(time.time()) - Shell :
date +%s - SQL (PostgreSQL) :
date_part('epoch', now())
Les timestamps négatifs représentent des dates antérieures à 1970 ; par exemple, −86400 correspond au 31 décembre 1969.
Questions fréquentes
Mon timestamp est-il en secondes ou en millisecondes ?
Les timestamps actuels comptent 10 chiffres en secondes (par exemple 1700000000) et 13 chiffres en millisecondes (1700000000000). Le convertisseur traite comme des millisecondes toute valeur égale ou supérieure à 100 milliards.
Les fuseaux horaires modifient-ils un timestamp Unix ?
Non. À un instant donné, le timestamp est le même partout dans le monde, car il se mesure toujours depuis minuit UTC le 1er janvier 1970. Seul son affichage change selon le fuseau horaire.
Qu’est-ce que le problème de l’an 2038 ?
Les systèmes qui stockent les timestamps sous forme d’entiers signés sur 32 bits débordent après 2147483647, soit le 19 janvier 2038 à 03:14:07 UTC. Les systèmes modernes en 64 bits ne sont pas concernés.
Les timestamps Unix tiennent-ils compte des secondes intercalaires ?
Non. Le temps Unix considère que chaque jour compte exactement 86 400 secondes et ignore les secondes intercalaires, ce qui simplifie les calculs de dates.
Notez cet outil
Seule la note moyenne est affichée. Les signalements d’erreur arrivent directement dans notre boîte de réception pour que nous puissions les vérifier et les corriger. Consultez notre Méthodologie et notre politique de confidentialité.