Convertisseur de timestamp Unix
Collez un temps epoch en secondes ou millisecondes pour le lire comme une date, ou tapez une date pour obtenir son timestamp. Tout est en UTC.
Cet instant tombe un mardi, jour 318 de 2023 (UTC).
Ce que ça représente
Où est-ce sur la frise ?
Toutes les dates sont en UTC. Le temps Unix et ces compteurs ignorent les secondes intercalaires ; les numéros de série Excel suivent le système de dates 1900 et commencent au 1er mars 1900.
Toutes les unités
Cet instant dans tous les formats
Comprendre
Trois choses à savoir
-
Dix chiffres ou treize
Un timestamp d’aujourd’hui a 10 chiffres en secondes (1 7xx xxx xxx) et 13 en millisecondes. Trois chiffres de plus : vous lisez des millisecondes.
-
Pourquoi 1970
Unix a été écrit aux Bell Labs vers 1970, et ses auteurs ont choisi une date récente et ronde comme zéro. Le bug de l’an 2038 vient du stockage du compteur dans un entier signé de 32 bits, qui s’épuise à 2 147 483 647 : le 19 janvier 2038 à 03:14:07 UTC.
-
Les fuseaux horaires
Un timestamp n’a pas de fuseau horaire ; la date qu’on en tire, si. 1700000000, c’est 22:13 à Londres mais déjà le lendemain matin à Tokyo.
Raccourcis
Conversions courantes : instant
Le contexte
À propos du temps Unix
Le temps Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, l’« epoch ». C’est ainsi que la plupart des ordinateurs, bases de données et API enregistrent un instant : un seul nombre, le même dans tous les fuseaux horaires. JavaScript et Java comptent en millisecondes : leurs timestamps ont trois chiffres de plus.
D’autres systèmes partent d’autres origines : Excel compte les jours depuis 1900, les astronomes les jours juliens depuis 4713 av. J.-C., Windows les dixièmes de microseconde depuis 1601.