Convertir entre heure Unix et dates
Les ordinateurs, bases de données et API stockent généralement le temps sous la forme d'un nombre unique : le timestamp Unix, qui compte les secondes écoulées depuis le 1er janvier 1970 UTC. Il est compact et sans ambiguïté, mais impossible à lire d'un seul coup d'œil. Ce convertisseur d'heure Epoch traduit les timestamps en dates lisibles — dans votre propre fuseau horaire et en UTC — et convertit n'importe quelle date en timestamp. Il s'exécute entièrement dans votre navigateur en utilisant l'horloge et les paramètres de fuseau horaire de votre appareil.
Fonctionnalités
- Heure Unix actuelle en direct en secondes, prête à être copiée.
- Détection automatique de l'unité pour les secondes (10 chiffres), millisecondes (13), microsecondes (16) et nanosecondes (19).
- Formats de sortie multiples : date complète localisée, UTC, ISO 8601 (
2026-10-02T08:30:00.000Z), RFC 2822 et une description relative comme « dans 2 jours ». - Date vers timestamp avec la possibilité d'interpréter la date en heure locale ou UTC, retournant à la fois les secondes et les millisecondes.
Où trouve-t-on des timestamps ?
Logs et surveillance. Les journaux de serveur, les événements d'analyse et les traqueurs d'erreurs enregistrent souvent le temps en secondes Epoch. La conversion d'une valeur vous indique exactement quand un incident s'est produit, dans votre propre fuseau horaire.
API et JSON. De nombreuses API renvoient des champs comme "created": 1790000000 ou "expires_at". Date.now() en JavaScript et System.currentTimeMillis() en Java retournent des millisecondes, tandis que les outils Unix, time.time() en Python et time() en PHP utilisent des secondes. Les mélanger est un bogue classique.
Jetons et cookies. Les JSON Web Tokens (JWT) utilisent les revendications (claims) iat, nbf et exp en secondes Epoch. Le Décodeur JWT les convertit automatiquement.
Bases de données et feuilles de calcul. Convertir des timestamps en dates aide à vérifier des enregistrements, et convertir des dates en timestamps permet d'écrire des requêtes de plage précises.
Fuseaux horaires et UTC
Un timestamp identifie un instant unique, où que vous soyez. Les fuseaux horaires n'ont d'importance que pour l'afficher à une personne. C'est pourquoi le même timestamp s'affiche comme des heures locales différentes à Tokyo et à New York, tandis que la ligne UTC reste la même. Lorsque vous convertissez une date en timestamp, soyez explicite : « 9:00 » en heure locale et « 9:00 UTC » produisent des nombres différents, sauf si vous vivez dans un fuseau horaire UTC.
Pour comparer les heures entre différentes villes, utilisez le Convertisseur de fuseaux horaires. Pour compter les jours entre deux dates, essayez le Calculateur de différence entre dates.