Convertisseur d'horodatage Unix

Convertissez instantanément les horodatages en dates lisibles par l'homme et les dates en époques Unix dans votre navigateur.

Detected: Seconds
Préréglages:
Enterpour convertir instantanément

Date analysée et représentations

l’année dernière
Heure locale
mer. 17 sept. 2025, 15:37:36
Heure UTC
mer. 17 sept. 2025, 15:37:36 UTC
ISO 8601
2025-09-17T15:37:36.000Z
Secondes Unix
1758123456
Millisecondes Unix
1758123456000
  • Traitement local
    Toutes les conversions s'effectuent directement dans votre navigateur. Aucune donnée de date ou d'horodatage n'est envoyée à un serveur.
  • Secondes et millisecondes
    Détectez automatiquement ou sélectionnez manuellement les unités d'horodatage Unix courantes.
  • UTC et heure locale
    Affichez le même instant en utilisant UTC ou votre fuseau horaire local.

Base de connaissances

Comprendre les horodatages Unix

Un horodatage Unix représente le nombre total de secondes (ou millisecondes) écoulées depuis l'époque Unix : le 1er janvier 1970 à 00:00:00 UTC, à l'exclusion des secondes intercalaires.

L'époque Unix

Le 1er janvier 1970, 00:00:00 UTC marque l'horodatage 0. Les nombres négatifs représentent des dates antérieures à l'époque, tandis que les nombres positifs représentent des dates futures.

Époque Unix (0):1970-01-01 00:00:00 UTC
Époque actuelle (~1,7 Md):Années 2020 actuelles

Le problème de l’année 2038

Le 19 janvier 2038 à 03:14:07 UTC, les horodatages Unix 32 bits signés atteignent 2 147 483 647 secondes et passent à des nombres négatifs. Les systèmes modernes 64 bits et les nombres à virgule flottante double précision de JavaScript ne sont pas limités par cette limite de 32 bits et représentent en toute sécurité des horodatages sur plus de 285 000 ans.

Horodatage maximal sur 32 bits :2,147,483,647
Limite de dépassement :2038-01-19 03:14:07 UTC

Comparaison des secondes et des millisecondes

AttributSecondes UnixMillisecondes Unix
Taille typique~10 chiffres (par exemple 1704067200)~13 chiffres (par exemple 1704067200000)
Utilisation de JavaScriptMath.floor(Date.now() / 1000)Date.now() ou date.getTime()
Écosystèmes communsAPI POSIX, Linux, MySQL, RESTNavigateurs, JavaScript, MongoDB, Java

Vous rencontrez des bugs de dates en 1970 ou des confusions entre timestamps à 10 et 13 chiffres ?

Lire le guide Secondes vs Millisecondes
Démarrage rapide pour les développeurs

Aide-mémoire sur l'horodatage et la conversion actuels

Comment récupérer l'époque actuelle et convertir les horodatages dans les principaux langages de programmation.

// Get current Unix timestamps
const seconds = Math.floor(Date.now() / );
const milliseconds = Date.now();

// Convert timestamp (seconds) to Date
const dateFromSeconds = new Date(seconds * );
console.log(dateFromSeconds.toISOString());

// Convert timestamp (milliseconds) to Date
const dateFromMs = new Date(milliseconds);
console.log(dateFromMs.toUTCString());

Base de connaissances

Foire aux questions

Un horodatage Unix est un nombre entier comptant le nombre de secondes (ou millisecondes) écoulées depuis minuit UTC le 1er janvier 1970 (l'époque Unix), à l'exclusion des secondes intercalaires.
Oui. L’heure Unix est fondamentalement indépendante des fuseaux horaires et de l’heure d’été. Il mesure un instant absolu en UTC. Les fuseaux horaires ne sont appliqués que lors d’un formatage lisible par l’homme.
Les systèmes Unix/POSIX traditionnels et de nombreuses bases de données back-end utilisent des secondes (~ 10 chiffres). Les navigateurs Web, JavaScript et Java utilisent des millisecondes (~ 13 chiffres), offrant une précision 1 000 fois supérieure.
UTC représente le temps universel coordonné au méridien de Greenwich (longitude 0°). Votre heure locale reflète le décalage horaire géographique de votre système d'exploitation et toute heure d'été (DST) active.
Oui. Les horodatages antérieurs au 1er janvier 1970 sont représentés par des nombres négatifs. Par exemple, -86400 correspond au 31 décembre 1969, 00:00:00 UTC.
Les anciens systèmes stockant l'heure Unix dans des entiers signés 32 bits déborderont à 2 147 483 647 secondes le 19 janvier 2038. ToolPorta et les plates-formes 64 bits modernes gèrent sans problème les horodatages bien au-delà de cette limite.
Jamais. Toutes les transformations d'horodatage et l'analyse de date s'exécutent entièrement dans votre navigateur local à l'aide de JavaScript côté client.
Voir tous les outils (15)