Convertisseur d'horodatage Unix

Convertissez les horodatages Unix en dates lisibles par l'homme et vice versa.

Traitement 100 % côté client — Vos données ne quittent jamais votre navigateur
Horodatage Unix actuel

Timestamp vers Date

Date vers Timestamp

Calculateur de décalage d'horodatage

Qu'est-ce qu'un horodatage Unix (temps epoch) ?

Un horodatage Unix — aussi appelé temps epoch ou temps POSIX — est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, en ignorant les secondes intercalaires. Il est largement utilisé en programmation, dans les bases de données, les API et les fichiers journaux comme un moyen compact et indépendant du fuseau horaire de représenter un instant précis. Ce convertisseur d'horodatage Unix et de temps epoch gère automatiquement les horodatages à la seconde près (10 chiffres) et à la milliseconde près (13 chiffres), et effectue la conversion dans les deux sens.

Comment utiliser ce convertisseur d'horodatage

Saisissez un horodatage numérique dans la section Horodatage vers Date pour le convertir en une date lisible en UTC, dans votre fuseau horaire local, au format ISO 8601 et en temps relatif (par ex., « il y a 2 heures »). L'outil détecte automatiquement si votre saisie est en secondes ou en millisecondes. Utilisez la section Date vers Horodatage pour choisir une date et une heure et obtenir l'horodatage Unix correspondant en secondes et en millisecondes. L'horodatage Unix actuel est affiché en haut de la page et se met à jour chaque seconde.

Calculateur de décalage d'horodatage

Le calculateur de décalage génère un horodatage Unix relatif à l'heure actuelle ou à une heure spécifiée — utile pour tester la logique temporelle, créer des horodatages d'expiration pour des jetons ou des entrées de cache, ou pour calculer des « il y a X heures » / « dans X jours ». Des puces rapides couvrent les cas courants (il y a 1h, il y a 6h, il y a 1j, il y a 7j, il y a 30j) et une ligne personnalisée prend en charge les minutes, heures, jours et mois dans les deux sens.

Cas d'utilisation courants

Les développeurs utilisent les horodatages Unix et la conversion du temps epoch lors de la lecture des colonnes created_at / updated_at d'une base de données, du débogage des journaux de serveur, du décodage des jetons JWT (claims iat/exp), de l'inspection des réponses d'API, de la planification de tâches cron et du calcul de durées. Les conversions courantes incluent la conversion d'horodatage en date pour l'analyse lisible des journaux, la conversion de date en horodatage pour construire des requêtes API, et les conversions de millisecondes en secondes pour faire le pont entre Date.now() de JavaScript et les services backend.

Foire aux questions

Qu'est-ce qu'un horodatage Unix (temps epoch) ?

Un horodatage Unix (aussi appelé temps epoch ou temps POSIX) est le nombre de secondes écoulées depuis le 1er janvier 1970, à 00:00:00 UTC, en ignorant les secondes intercalaires. C'est une manière compacte et indépendante du fuseau horaire de représenter un instant précis, et il est largement utilisé dans les bases de données, les fichiers journaux, les API et les langages de programmation. Les systèmes modernes utilisent souvent des horodatages avec une précision à la milliseconde (13 chiffres) au lieu de la seconde (10 chiffres).

Comment convertir un horodatage Unix en une date lisible ?

Collez votre horodatage Unix dans le champ Horodatage vers Date et cliquez sur Convertir. L'outil renvoie la date en UTC, dans votre fuseau horaire local, au format ISO 8601, et en temps relatif (par ex., « il y a 2 heures »). Il détecte automatiquement si votre saisie est en secondes (10 chiffres) ou en millisecondes (13 chiffres) — pas besoin de spécifier l'unité.

Quelle est la différence entre les secondes et les millisecondes dans un horodatage ?

Un horodatage Unix avec une précision à la seconde a 10 chiffres (par ex., 1700000000) — utilisé en C/C++, PHP, MySQL, et dans la plupart des anciens systèmes. Un horodatage avec une précision à la milliseconde a 13 chiffres (par ex., 1700000000000) — utilisé par Date.now() de JavaScript, Java, et de nombreuses API modernes. Pour convertir les millisecondes en secondes, divisez par 1000. Ce convertisseur détecte automatiquement les deux formats.

Mes données sont-elles confidentielles ?

Oui. Toutes les conversions s'effectuent entièrement dans votre navigateur en utilisant l'API native Date de JavaScript. Aucune donnée n'est envoyée à un serveur. La page fonctionne hors ligne une fois chargée — elle est donc sûre pour les horodatages sensibles provenant de journaux, de bases de données ou de données de production.

Créez avec Phoenix Code

Un éditeur de code moderne avec aperçu en direct, conçu pour les développeurs et designers web.

Essayez Phoenix Code gratuitement