Comment ça marche
L'horodatage Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC (l'« époque » ou epoch). C'est la façon la plus courante de stocker un instant dans les bases de données, les journaux et les API, car c'est un simple nombre indépendant du fuseau horaire.
Cet outil détecte automatiquement le format d'entrée : il accepte un horodatage en secondes ou en millisecondes, une date ISO 8601 (2001-09-09T01:46:40Z) ou toute date reconnaissable, et la convertit en même temps vers tous les autres formats.
Outre la liste des formats, il affiche un détail complet : année, mois, jour, heure, jour de la semaine, jour de l'année, semaine ISO, trimestre, si c'est une année bissextile et le fuseau horaire de votre navigateur. Tout le calcul se fait localement sur votre appareil.
Exemples
10000000002001-09-09T01:46:40.000ZUn horodatage en secondes. Le même instant en millisecondes serait 1000000000000.01970-01-01T00:00:00.000ZLa valeur 0 correspond au début de l'époque Unix.2024-02-2929 février 2024 — année bissextileIl accepte aussi les dates au format ISO et calcule des données dérivées comme le jour de l'année ou la semaine ISO.Cas d'usage
- Interpréter un horodatage qui apparaît dans un journal ou une réponse d'API et savoir à quelle date réelle il correspond.
- Obtenir l'horodatage actuel pour l'utiliser dans des tests, des seeds ou des valeurs par défaut.
- Convertir entre une date lisible et sa représentation ISO 8601 ou Unix lors du débogage des différences de fuseau horaire.
Questions fréquentes
Comment distingue-t-il les secondes des millisecondes ?
Par la magnitude du nombre. Un horodatage en secondes de l'époque actuelle a 10 chiffres ; en millisecondes il en a 13. L'outil interprète les grandes valeurs comme des millisecondes.
Qu'est-ce que l'heure UTC et en quoi diffère-t-elle de l'heure locale ?
UTC est l'heure de référence mondiale, sans décalage horaire. L'heure locale applique le fuseau et l'heure d'été de votre navigateur. Un même horodatage représente le même instant dans les deux ; seul l'affichage change.
Qu'est-ce que la semaine ISO 8601 ?
C'est une numérotation des semaines où la semaine commence le lundi et où la semaine 1 de l'année est celle qui contient son premier jeudi. C'est pourquoi les premiers jours de janvier peuvent appartenir à la dernière semaine de l'année précédente.
La limite de l'année 2038 me concerne-t-elle ?
Le « problème de l'année 2038 » concerne les systèmes qui stockent l'horodatage dans un entier signé de 32 bits, qui déborde le 19 janvier 2038. Cet outil utilise des nombres JavaScript, il n'a donc pas cette limite.