Horodatage
Collez un horodatage ou une date — heure locale, UTC et ISO 8601 à la fois.
Maintenant——
- FuseauFuseau
- UTCUTC
- ISO 8601ISO
- Secondes UnixSecondes Unix
- ms Unixms Unix
- RelatifRelatif
Mode d’emploi
- Collez un horodatage Unix (secondes, millisecondes, microsecondes ou nanosecondes) ou une date et heure ISO 8601 — les valeurs apparaissent au fil de la frappe, sans bouton à cliquer.
- Si l’unité est mal devinée, choisissez Secondes ou Millisecondes. La ligne au-dessus des valeurs indique toujours comment la saisie a été lue : par nombre de chiffres, par l’unité choisie ou par le décalage contenu dans la date.
- Choisissez un fuseau pour l’afficher à la place du vôtre ; les lignes UTC et ISO 8601 ne changent jamais. Copiez la ligne utile, ou partez de l’heure actuelle avec « Utiliser l’instant présent ».
Exemple
Saisie
1767225600
Converti (fuseau : Asia/Shanghai)
10 chiffres lus comme Secondes Fuseau : 01/01/2026 08:00:00 UTC+8 UTC : 01/01/2026 00:00:00 UTC ISO 8601 : 2026-01-01T00:00:00.000Z Secondes Unix : 1767225600 ms Unix : 1767225600000
Dix chiffres sont lus comme des secondes. La première ligne suit la liste des fuseaux, contrairement aux lignes UTC et ISO, car elles décrivent le même instant pour tout le monde. La ligne relative est omise de l’exemple : elle dépend du moment où vous lisez cette page, pas de la valeur.
Règles, limites et problèmes connus
- Fuseaux proposés : le vôtre, UTC et 12 fuseaux IANA courants. Pour tout autre fuseau, écrivez le décalage dans la date (2026-01-01T08:00:00+09:00) ou changez le fuseau de votre système.
- Les dates doivent être en ISO 8601 non ambigu : 2026-01-01 ou 2026/01/01, éventuellement suivis de T ou d’un espace et de HH:mm[:ss[.SSS]], éventuellement Z ou ±HH:mm. 03/04/2026 et « 5 janv. 2026 » sont refusés plutôt que devinés — ils se lisent différemment selon les pays.
- Une date sans décalage est lue dans votre propre fuseau, et la ligne au-dessus des valeurs indique lequel. Une date avec Z ou ±HH:mm est lue dans ce décalage.
- Le nombre de chiffres décide de l’unité : jusqu’à 10 chiffres = secondes, 11 à 13 = millisecondes, 14 à 16 = microsecondes, 17 à 19 = nanosecondes. Les zéros initiaux comptent : 0001767225600 est donc lu comme des millisecondes — choisissez « Secondes » pour forcer.
- La milliseconde est la précision maximale : les saisies en microsecondes et nanosecondes sont tronquées vers zéro, et la note au-dessus des valeurs le précise. Les secondes intercalaires (:60) sont refusées plutôt qu’arrondies.
- Les heures locales inexistantes sont des erreurs, pas des ajustements : 2026-03-08 02:30 est sautée à New York et l’outil ne la déplacera pas discrètement à 03:30. Une heure qui se produit deux fois, au retour à l’heure d’hiver, est lue comme la première.
- Les secondes Unix utilisent la partie entière inférieure : -1500 ms se lit -2 s. Les dates antérieures à 1970 fonctionnent, et la plage s’arrête aux limites de Date du navigateur (environ 271 821 av. J.-C. et 275 760 apr. J.-C.).
- Les chiffres peuvent être saisis en ASCII, arabo-indiens, persans ou pleine chasse, et les marques bidirectionnelles d’un texte arabe copié sont ignorées. Les lignes ISO 8601 et Unix ressortent toujours en ASCII simple.
- Non inclus : calcul d’intervalles, conversion par lots, numéros de semaine, jour de l’année, jour julien, sortie RFC 2822, historique des fuseaux au-delà des données de votre navigateur, et liens transportant la valeur. La saisie ne quitte jamais la page et n’entre jamais dans l’URL.
Outils associés
Ce dont on a généralement besoin ensuite, une fois l’instant précisé.