Guide complet

Guide du convertisseur de timestamp

Passez rapidement entre les timestamps Unix et des valeurs date-heure lisibles, notamment pour vérifier des journaux, déboguer des API et distinguer secondes et millisecondes.

Ouvrir la calculatrice

Guide complet

Convertisseur d'Horodatage

Fonctionnalités

Le convertisseur d'horodatage est un outil permettant de convertir entre les horodatages Unix et les formats de date/heure lisibles par l'humain.

Caractéristiques principales
  • Conversion bidirectionnelle : horodatage vers date/heure et date/heure vers horodatage
  • Support de deux formats d'horodatage : secondes (10 chiffres) et millisecondes (13 chiffres)
  • Gestion automatique des conversions de fuseaux horaires pour garantir la précision
  • Interface utilisateur intuitive pour une saisie et une visualisation aisées des résultats
Cas d'utilisation
  • Débogage et validation d'horodatages par les développeurs
  • Analyse d'horodatages dans les journaux système
  • Conversion de champs temporels dans les bases de données
  • Traitement d'horodatages dans les interfaces API
Mode d'emploi
Conversion horodatage vers date/heure
  1. Saisissez l'horodatage Unix dans le champ "Horodatage"
  2. Sélectionnez l'unité (secondes ou millisecondes)
  3. Cliquez sur le bouton "Convertir en date/heure"
  4. Consultez le résultat dans la zone dédiée
Conversion date/heure vers horodatage
  1. Sélectionnez ou saisissez la date et l'heure dans le sélecteur approprié
  2. Choisissez l'unité de sortie (secondes ou millisecondes)
  3. Cliquez sur le bouton "Convertir en horodatage"
  4. Affichez l'horodatage résultant dans la zone de résultats
Restrictions de saisie
  • L'horodatage doit être un entier positif valide
  • Les horodatages en secondes comportent généralement 10 chiffres
  • Les horodatages en millisecondes comportent généralement 13 chiffres
  • La précision des saisies date/heure est limitée à la seconde
Formules et exemples
Principe de calcul

L'horodatage Unix représente le nombre de secondes ou millisecondes écoulées depuis le 01/01/1970 à 00:00:00 UTC :

  • Horodatage secondes = (temps actuel - 1970-01-01 00:00:00) / 1000
  • Horodatage millisecondes = temps actuel - 1970-01-01 00:00:00
Exemples
  1. Exemple de base

    • Horodatage : 1609459200 (secondes)
    • Date/heure correspondante : 2021-01-01 00:00:00
  2. Cas particulier

    • Horodatage : 0 (secondes)
    • Date/heure correspondante : 1970-01-01 00:00:00 UTC
Notes importantes
  • Les horodatages sont basés sur le temps UTC, les résultats sont automatiquement ajustés au fuseau horaire local
  • Différents langages de programmation et systèmes peuvent utiliser des unités différentes (secondes vs millisecondes)
  • Les horodatages ne contiennent pas d'information de fuseau horaire ; la conversion utilise le fuseau du navigateur
  • Certains langages imposent des limites sur la plage des horodatages (ex: limitation des systèmes 32 bits)

Questions fréquentes

Quelle est l'erreur la plus courante que cet outil aide à éviter ?

Les problèmes les plus fréquents sont la confusion entre secondes et millisecondes, ou le fait de supposer que le champ date-heure correspond automatiquement à UTC.

Le mode d'unité affecte-t-il les deux sens de conversion ?

Oui. L'unité sélectionnée s'applique à la fois à la conversion timestamp → date-heure et à la conversion date-heure → timestamp.

Pourquoi la page utilise-t-elle des boutons séparés plutôt qu'une conversion automatique ?

Parce que la page rend la direction de conversion explicite, afin que vous puissiez clairement choisir si vous voulez lire un timestamp ou en générer un.

Quel fuseau horaire utilise la date-heure affichée ?

La page interprète la saisie datetime-local dans l'environnement local du navigateur et n'ajoute pas d'étiquette de fuseau horaire explicite.