Convertissez entre secondes Unix, millisecondes Unix, ISO 8601 et heure locale lisible — en direct, entièrement local.
Traité localement dans votre navigateur
Secondes Unix
—
Millisecondes Unix
—
ISO 8601 (UTC)
—
Votre heure locale
—
À propos de cet outil
Le convertisseur de timestamp Unix traduit entre les formats que les développeurs rencontrent réellement : les secondes Unix (10 chiffres), les millisecondes Unix (13 chiffres), les chaînes ISO 8601 et les dates calendaires simples. Saisissez ou collez l'une des formes et l'outil remplit instantanément toutes les autres — secondes Unix, millisecondes Unix, la chaîne ISO 8601 en UTC, la date calendaire et le même instant rendu dans votre fuseau horaire local et en UTC. Les dates antérieures à 1970 (timestamps négatifs) sont gérées correctement, les décalages de fuseau horaire dans les chaînes ISO sont respectés, et les entrées ambiguës reçoivent une explication claire plutôt qu'un choix silencieux. Toute l'analyse et la mise en forme utilisent les mécanismes Date et Intl de la plateforme : les nombres que vous voyez ici sont ceux que calcule votre environnement JavaScript — l'outil promet la fidélité au moteur, pas une implémentation parallèle. Tout s'exécute localement dans votre navigateur ; rien de ce que vous saisissez n'est téléversé, journalisé ni stocké. Utilisez cet outil quand une ligne de journal affiche une valeur à 13 chiffres et que vous devez savoir quand cela s'est réellement produit, quand une API attend des secondes Unix alors que votre base de données stocke des millisecondes, ou quand un rapport de bug vous donne un timestamp dans le fuseau horaire de quelqu'un d'autre.
Comment le résultat est-il calculé ?
Une valeur à 13 chiffres extraite d'une ligne de journal
Une ligne de journal contient 1761330600000. Le convertisseur détecte 13 chiffres, l'interprète comme des millisecondes Unix et indique : secondes Unix 1761330600, ISO 2025-10-24T19:50:00.000Z, et le même instant rendu dans votre fuseau horaire local.
Les entrées à 10 chiffres sont des secondes ; celles à 13 chiffres sont des millisecondes — l'outil détecte les deux.
ISO 8601 / RFC 3339
iso = date.toISOString()
Termes de la formule
Symbole
Signification
toISOString
rendu UTC sous la forme YYYY-MM-DDTHH:mm:ss.sssZ
Les rendus en heure locale utilisent le fuseau horaire du système du visiteur via Intl.
Quelles sont les erreurs les plus courantes ?
Confondre les secondes à 10 chiffres avec les millisecondes à 13 chiffres — l'erreur de timestamp la plus courante de toutes.
Lire un timestamp UTC comme heure locale (ou l'inverse) quand la valeur provient d'un autre fuseau horaire.
Supposer que l'époque commence au minuit local — l'époque est 1970-01-01T00:00:00Z, pas le minuit local.
Coller des timestamps dans un convertisseur web qui les téléverse — cet outil est entièrement local.
Quelles sont les hypothèses et les limites ?
L'analyse utilise les mécanismes Date de la plateforme : les dates au-delà de la plage entière sûre ou hors de la plage prise en charge sont rejetées avec une erreur claire.
Les chaînes de date très permissives peuvent s'analyser différemment selon les environnements ; les entrées ISO 8601 et numériques sont les formes fiables.
L'outil convertit des instants — il n'interprète pas les abréviations de fuseaux horaires ni le calcul calendaire.
Dernière révision 5 août 2026 · Version 1.0.0 · Toolivaro ne garantit pas les contenus externes.
Questions fréquentes
10 chiffres ou 13 chiffres — quelle est la différence ?
Les secondes Unix sont la valeur d'époque classique à 10 chiffres ; de nombreux systèmes et bases de données modernes stockent des millisecondes Unix à 13 chiffres. L'outil détecte la longueur et convertit en conséquence — confondre les deux est l'une des erreurs de timestamp les plus courantes, et la sortie affiche les deux formes pour que vous puissiez la repérer.
Pourquoi l'heure locale diffère-t-elle de l'heure UTC ?
Un timestamp Unix est le même instant partout ; le rendu local applique le fuseau horaire de votre système. L'outil affiche les formes UTC et locale pour qu'un timestamp provenant d'un autre fuseau horaire ne soit jamais mal interprété.
Le convertisseur gère-t-il les dates antérieures à 1970 ?
Oui. Les secondes Unix négatives (par exemple -86400, soit le 1969-12-31) sont analysées et rendues correctement — l'outil ne suppose pas que l'époque est une borne inférieure.