Convertisseur de Timestamp Unix

Timestamp vers date lisible et inversement — secondes et millisecondes détectées automatiquement, affichées dans votre fuseau et en UTC, avec le timestamp actuel en direct.

682 vues

Timestamp actuel (en direct)

Des secondes depuis 1970

Un timestamp Unix compte les secondes écoulées depuis le 1er janvier 1970 00:00 UTC (l'epoch) : 1 784 000 000 correspond à juillet 2026. Les API et bases de données l'apprécient car il est indépendant du fuseau horaire et se trie numériquement. JavaScript et de nombreuses API utilisent plutôt les millisecondes — 13 chiffres au lieu de 10 — que cet outil détecte automatiquement. La conversion fonctionne dans les deux sens et affiche à la fois votre fuseau local et l'UTC.

Piège à connaître : les timestamps signés 32 bits débordent le 19 janvier 2038 (le problème « Y2038 ») — les systèmes 64 bits modernes sont fiables pour 292 milliards d'années. Les timestamps négatifs codent des dates antérieures à 1970.

Questions fréquentes

Pourquoi mon timestamp est-il décalé de 3 heures ?

Les timestamps sont UTC par définition ; le décalage apparaît seulement à l'affichage. Comparez la ligne UTC ici avec votre API — si elles correspondent, les données sont correctes et seul l'affichage local diffère.

Secondes ou millisecondes — que utilise mon système ?

Comptez les chiffres : 10 chiffres = secondes (jusqu'en 2286), 13 = millisecondes. Les outils Unix et PHP time() utilisent les secondes ; JavaScript Date.now() et Java utilisent les millisecondes.

Outils similaires