CONVERTISSEZ FICHIERS ET DATES

Convertisseur de timestamp Unix

Convertissez des timestamps Unix en secondes, millisecondes, microsecondes ou nanosecondes en dates dans n’importe quel fuseau horaire, et inversement.

Les fichiers restent sur votre appareil

1 Timestamp ou date

Converti dans votre navigateur. Rien n’est envoyé à un serveur.
TROIS PETITES ÉTAPES

Comment convertir un timestamp Unix en date

  1. 01

    Saisissez un timestamp

    Collez un timestamp Unix ou choisissez « Utiliser l’heure actuelle ». L’unité est détectée d’après le nombre de chiffres.

  2. 02

    Choisissez un fuseau horaire

    La date est affichée en UTC et dans le fuseau horaire que vous choisissez, celui de votre appareil au départ.

  3. 03

    Reconvertissez une date

    Passez à « Date vers timestamp », saisissez une date et une heure, et copiez le timestamp en secondes ou en millisecondes.

AVANT DE COMMENCER

Bon à savoir

Secondes ou millisecondes

Jusqu’à 11 chiffres sont lus comme des secondes, 12 à 14 comme des millisecondes, 15 à 17 comme des microsecondes et les nombres plus longs comme des nanosecondes. Vous pouvez aussi choisir l’unité vous-même.

Heure d’été

Quand les horloges reculent, une heure locale a lieu deux fois et le premier moment est utilisé. Une heure sautée lors du passage à l’heure d’été est signalée.

Les secondes intercalaires ne comptent pas

Le temps Unix traite chaque jour comme exactement 86 400 secondes, comme la plupart des systèmes d’exploitation et des langages de programmation.

QUESTIONS

Questions fréquentes

Comment distinguer les secondes des millisecondes dans un timestamp Unix ?

Pour des dates proches d’aujourd’hui, les secondes comptent couramment 10 chiffres et les millisecondes 13. Choisissez l’unité explicitement lors de la conversion, surtout pour des dates anciennes ou très lointaines. Un timestamp désigne un instant ; le fuseau horaire choisi change seulement la façon dont cet instant est affiché.

Qu’est-ce qu’un timestamp Unix ?

Le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, aussi appelé temps epoch. À un instant donné, il est le même partout dans le monde.

Comment obtenir le timestamp actuel en code ?

En JavaScript, utilisez Math.floor(Date.now() / 1000). En PHP, utilisez time(). En Python, utilisez int(time.time()).

Que se passe-t-il pour le temps Unix en 2038 ?

Les systèmes qui stockent les timestamps dans des entiers signés 32 bits débordent le 19 janvier 2038 à 03:14:07 UTC. Les timestamps 64 bits, utilisés ici, ne sont pas concernés.