Convertisseur de timestamp Unix

Collez un nombre pour obtenir une date, choisissez une date pour obtenir le nombre. Dix chiffres correspondent à des secondes, treize à des millisecondes.

Maintenant——

Timestamp → date

Date → timestamp

Qu'est-ce qu'un timestamp Unix ?

Le temps écoulé depuis le 1er janvier 1970 à 00:00 UTC, exprimé sous la forme d'un nombre unique. Les journaux de serveur, les bases de données et les API transmettent souvent les dates ainsi. Cette valeur ne comporte aucun fuseau horaire ; le même nombre correspond à des heures différentes selon les fuseaux.

Distinguer les unités selon le nombre de chiffres

Pour les dates contemporaines, 10 chiffres correspondent aux secondes (la plupart des serveurs, Unix), 13 aux millisecondes (JavaScript, Java), 16 aux microsecondes et 19 aux nanosecondes. Le mode Auto applique cette règle ; sélectionnez vous-même l'unité si la détection automatique échoue.

Le bug de l'an 2038

Les anciens systèmes stockant les secondes sous forme d'entier 32 bits ne peuvent pas enregistrer de valeurs au-delà du 19 janvier 2038. Ce convertisseur utilise les nombres 64 bits de JavaScript et ne présente aucune limitation de ce type.

Guides par situation

Questions fréquentes

Puis-je coller un timestamp avec des décimales ?

Oui. Les valeurs telles que 1790000000.123 issues de time.time() en Python sont interprétées comme des secondes.

Qu'en est-il des timestamps négatifs ?

Ils représentent des dates antérieures à 1970 et se convertissent de la même manière.

À quel fuseau horaire correspond « Votre appareil » ?

Le fuseau horaire défini sur votre système d'exploitation. L'heure UTC et l'heure de Corée sont affichées en regard pour comparaison.