Aller au contenu principal
← Accueil

Convertisseur de timestamp

Convertissez un timestamp Unix en date lisible

Prend en charge les secondes et les millisecondes

Qu'est-ce qu'un timestamp Unix ?

Un timestamp Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC et il est identique dans tous les fuseaux horaires ; seul son affichage sous forme de date dépend du fuseau. Le convertisseur affiche votre heure locale, l'heure UTC et le temps écoulé depuis. Les valeurs à 10 chiffres sont lues comme des secondes, celles à 13 chiffres comme des millisecondes (toute valeur supérieure à 10 000 000 000 compte comme des millisecondes).

Exemples

Secondes (10 chiffres)
1700000000 → 14 nov. 2023, 22:13:20 UTC
Millisecondes (13 chiffres)
1735689600000 → 1er janv. 2025, 00:00:00 UTC

Questions fréquentes

Comment savoir si un timestamp est en secondes ou en millisecondes ?

Les timestamps actuels comptent 10 chiffres en secondes et 13 en millisecondes. Le convertisseur le détecte automatiquement : les valeurs supérieures à 10 000 000 000 sont traitées comme des millisecondes.

Un timestamp Unix dépend-il du fuseau horaire ?

Non. Un timestamp se compte toujours à partir de minuit UTC le 1er janvier 1970 : il est donc identique partout. Seul son affichage sous forme de date dépend du fuseau horaire.

Qu'est-ce que le bug de l'an 2038 ?

Les systèmes qui stockent les timestamps sous forme d'entiers signés sur 32 bits débordent le 19 janvier 2038 à 03:14:07 UTC. Les timestamps sur 64 bits, utilisés par les systèmes modernes, ne sont pas concernés.

Comment obtenir le timestamp actuel dans le code ?

JavaScript : Math.floor(Date.now() / 1000). Python : int(time.time()). Shell : date +%s.

Outils associés