Aller au contenu

Convertisseur de timestamp Unix

Convertit entre epoch Unix (secondes ou millisecondes) et date/heure lisible, en UTC et local.

UTC

Invalide

Local

Invalide

ISO 8601

Invalide

Relatif

Invalide

Convertisseur bidirectionnel : epoch Unix d'un côté, date humaine de l'autre. Tout se met à jour à la frappe. Le bouton 'maintenant' donne le timestamp courant en un clic.

Comment l'utiliser

  1. Tapez timestamp ou date

    Chaque côté accepte l'entrée ; l'autre se met à jour en direct.

  2. Choisissez secondes vs ms

    Auto-détecté, mais vous pouvez basculer si la détection s'est trompée.

  3. Copiez ce dont vous avez besoin

    UTC, local, ISO 8601 ou epoch brut sont tous affichés.

Qu'est-ce que c'est ?

Le temps Unix compte les secondes (ou millisecondes) depuis l'epoch Unix - 1970-01-01T00:00:00 UTC. C'est le timestamp universel lisible par machine : sans fuseau, monotone (en gros), et trivial à comparer. La plupart des bases de données, formats de log et API l'utilisent en interne, mais les humains lisent des dates, donc un convertisseur est la traduction permanente entre les deux.

Quand l'utiliser

Déboguer une ligne de log qui reporte les timestamps en epoch brut. Construire un fixture de test depuis une date connue. Convertir entre le « created_at: 1700000000 » d'une API et ce que cette date était réellement. Générer un timestamp futur pour un champ « scheduled_at ».

Erreurs courantes

Confondre secondes et millisecondes - 1700000000 est en novembre 2023, mais 1700000000000 est le même instant. Oublier que l'heure locale affichée dépend du fuseau du lecteur, donc une capture de « 14h CET » sur votre machine se lit différemment chez un autre. Et traiter l'epoch comme s'il tenait compte des secondes intercalaires - il ne le fait pas.

FAQ

Secondes ou millisecondes ?
Le temps Unix est traditionnellement en secondes depuis 1970-01-01T00:00:00Z, mais le Date de JavaScript utilise des millisecondes. On auto-détecte à partir de la magnitude du nombre, et vous pouvez basculer manuellement.
C'est quoi le problème de l'an 2038 ?
Les timestamps Unix signés 32 bits débordent au 2038-01-19T03:14:07Z. La plupart des systèmes modernes utilisent 64 bits, donc cet outil gère des dates bien au-delà sans souci.

Notez cet outil

Partagez votre expérience pour aider les autres.

Plus dans cette catégorie