Convertisseur Epoch vers Date

Convertissez des horodatages Unix epoch (secondes, ms, microsecondes, nanosecondes) en dates lisibles avec fuseaux horaires, ISO 8601, RFC 2822, temps relatif et export CSV en masse.

Mis à jour le

Share:
Lire le guide: How to Convert a Unix Timestamp to a Date
Home/Converter Tools/Epoch to Date Converter

Epoch to Date Converter

Convert Unix epoch timestamps (seconds, milliseconds, microseconds, nanoseconds) to human-readable dates with timezone support, ISO 8601, RFC 2822, relative time, ISO week number, day of year and more. Includes bulk CSV export.

Epoch Input

Interpreted as
Seconds
(auto-detected)

Converted Date

ISO 8601 UTC
2023-11-14T22:13:20.000Z
ISO 8601 (timezone)
2023-11-14T22:13:20
RFC 2822
Tue, 14 Nov 2023 22:13:20 GMT
Locale string
Tuesday, November 14, 2023 at 10:13:20 PM UTC
Date only
2023-11-14
Time only
22:13:20
UTC breakdown
2023-11-14 22:13:20
Relative
3 years ago
Day of week
Tuesday
Day of year
318
ISO week number
46

Questions Fréquentes

Qu'est-ce que le Convertisseur Epoch vers Date ?

Un outil qui convertit les horodatages Unix epoch (secondes, ms, us, ns) en dates lisibles aux formats ISO 8601, RFC 2822, régional et tenant compte du fuseau horaire.

Détecte-t-il automatiquement l'unité ?

Oui. Le convertisseur examine l'ordre de grandeur et choisit automatiquement secondes/ms/us/ns. Vous pouvez le remplacer manuellement à tout moment.

Puis-je convertir plusieurs horodatages à la fois ?

Oui. Passez en mode en masse, collez un epoch par ligne et téléchargez un CSV avec ISO UTC, heure locale, jour de la semaine, semaine ISO, jour de l'année et temps relatif.

Le Convertisseur Epoch vers Date est-il gratuit ?

Oui, le Convertisseur Epoch vers Date est 100 % gratuit, sans inscription, sans frais cachés et sans limite d'utilisation. Tout le traitement se fait localement dans votre navigateur, garantissant une confidentialité totale.

Mes données sont-elles en sécurité avec cet outil ?

Absolument. Le Convertisseur Epoch vers Date traite tout côté client, dans votre navigateur. Aucune donnée n'est envoyée ni stockée sur un serveur. Votre contenu reste privé sur votre appareil à tout moment.

Le Convertisseur Epoch vers Date fonctionne-t-il sur les appareils mobiles ?

Oui, le Convertisseur Epoch vers Date est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans téléchargement d'application.

Dois-je créer un compte pour utiliser cet outil ?

Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le Convertisseur Epoch vers Date dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni page d'inscription ni restriction d'utilisation.

Comment utiliser le Convertisseur Epoch vers Date ?

Saisissez simplement votre contenu dans le champ prévu, ajustez les paramètres selon vos préférences, et l'outil le traitera instantanément. Vous pouvez ensuite copier le résultat dans le presse-papiers ou le télécharger.

Quels navigateurs sont pris en charge ?

Le Convertisseur Epoch vers Date fonctionne dans tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.

Que signifie réellement un horodatage epoch Unix comme 1700000000 ?

Un horodatage epoch Unix correspond au nombre de secondes écoulées depuis 00:00:00 UTC le 1er janvier 1970, appelé l'« epoch Unix ». Ainsi, 1700000000 représente environ 1,7 milliard de secondes après ce point de référence, ce qui correspond au 14 novembre 2023 à 22:13:20 UTC. Les ordinateurs privilégient ce format car il s'agit d'un simple entier indépendant du fuseau horaire, facile à stocker, trier et soustraire, mais ce nombre brut ne dit presque rien à un humain au premier regard. La valeur est toujours comptée en UTC, donc le même entier représente un instant fixe unique dans le monde entier ; seule l'heure affichée change selon le fuseau horaire appliqué. Collez votre nombre ci-dessus et le convertisseur le transforme instantanément en une date lisible au format ISO 8601, RFC 2822 et selon votre langue, sans avoir à faire le calcul vous-même.

Comment savoir si un epoch est en secondes ou en millisecondes ?

Le moyen le plus rapide est de compter les chiffres pour l'époque actuelle. Un horodatage en secondes pour une date récente comporte 10 chiffres (autour de 1,7 milliard), tandis qu'un horodatage en millisecondes en comporte 13, car il porte trois chiffres de précision supplémentaires. Les microsecondes montent à 16 chiffres et les nanosecondes à 19. Ce convertisseur applique automatiquement cette même logique de grandeur : il examine la taille de votre nombre et choisit pour vous les secondes, millisecondes, microsecondes ou nanosecondes, puis indique quelle unité il a retenue afin qu'il n'y ait jamais de devinette silencieuse. La fonction Date.now() de JavaScript renvoie des millisecondes, la commande Unix date +%s renvoie des secondes, et UnixNano() en Go renvoie des nanosecondes, ce qui explique ces confusions fréquentes. Si la détection automatique se trompe sur une valeur inhabituellement petite, verrouillez l'unité manuellement en un clic et la date se met à jour instantanément.

Pourquoi le même horodatage epoch affiche-t-il une heure différente selon les fuseaux horaires ?

Une valeur epoch pointe vers un instant fixe unique dans le temps absolu, mais la lecture de cet instant sur une horloge murale dépend de l'endroit où vous vous trouvez. L'entier lui-même ne change jamais ; seule sa présentation varie. Par exemple, 1700000000 correspond à 22:13:20 à Londres, mais à 17:13:20 à New York et à 03:43:20 le lendemain matin à Mumbai (IST), car chaque région se situe à un décalage différent par rapport à UTC. Les règles d'heure d'été compliquent encore les choses, décalant certains fuseaux d'une heure pendant une partie de l'année. Ce convertisseur affiche votre horodatage selon UTC, le fuseau local de votre navigateur, ou l'un des 17 fuseaux IANA nommés, et applique automatiquement le bon décalage d'heure d'été grâce au moteur d'internationalisation du navigateur. Choisissez un fuseau horaire ci-dessus et les résultats ISO, locaux, jour de la semaine et temps relatif se mettent tous à jour en conséquence.

Quelle est la différence entre les formats de date ISO 8601 et RFC 2822 ?

ISO 8601 est la norme internationale pour les dates lisibles par une machine, écrite sous la forme 2023-11-14T22:13:20.000Z, où le Z final indique UTC. Son ordre année-mois-jour se trie correctement en texte brut et constitue le choix le plus sûr pour les API, bases de données et logs, car il est sans ambiguïté partout dans le monde. RFC 2822 est le format plus ancien utilisé dans les en-têtes d'e-mail et HTTP, écrit sous la forme Tue, 14 Nov 2023 22:13:20 GMT, avec un jour et un mois écrits en toutes lettres, plus naturel à lire pour un humain mais plus difficile à analyser pour une machine. Ils décrivent le même instant, simplement pour des publics différents. Ce convertisseur affiche les deux côte à côte, ainsi qu'une chaîne complète selon votre langue et une décomposition date seule et heure seule, chacune avec son propre bouton de copie. Convertissez votre epoch ci-dessus et récupérez le format attendu par votre système.

Comment vérifier quand un jeton JWT expire à partir de son horodatage exp ?

Un JWT stocke sa date d'expiration dans la revendication exp sous forme de valeur epoch Unix en secondes, et son heure d'émission dans la revendication iat de la même manière. Ce sont des entiers bruts comme 1735689600, que l'on ne peut pas lire directement dans le contenu du jeton. Collez la valeur exp dans ce convertisseur et il renvoie la date et l'heure exactes d'expiration dans le fuseau horaire de votre choix, ainsi qu'un temps relatif du type « dans 3 jours » ou « il y a 2 heures » qui indique en un coup d'œil si le jeton est encore valide. Comme les revendications exp sont toujours en secondes, laissez l'unité sur Auto et l'outil la détecte correctement. Si vous devez auditer plusieurs jetons, passez à l'onglet Bulk, collez une valeur exp par ligne, et téléchargez un CSV avec l'heure ISO UTC et le temps relatif pour chaque jeton en une seule fois.

Embed This Tool

Add a free, live version of this widget to your own website or blog post — it runs entirely in your visitors' browsers, with a credit link back to The Toolbox.

Copy & paste this HTML
<iframe src="https://getthetoolbox.com/embed/epoch-to-date" title="Epoch to Date Converter — The Toolbox" width="100%" height="220" style="max-width:480px;border:1px solid #e2e8f0;border-radius:12px" loading="lazy"></iframe>
<p style="font-size:12px;margin:4px 0 0"><a href="https://getthetoolbox.com/converter-tools/epoch-to-date?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Epoch to Date Converter</a> by The Toolbox</p>

À propos du convertisseur Epoch en date

Le convertisseur Epoch en date transforme un horodatage Unix brut en une date lisible par un humain. Collez un nombre comme 1700000000 et vous obtenez instantanément la chaîne ISO 8601, le format RFC 2822, une date complète formatée selon votre langue, ainsi qu'un temps relatif en clair du type « il y a 2 ans ». Il est conçu pour les développeurs qui lisent des logs, déboguent des API ou inspectent des lignes de base de données où le temps est stocké sous forme d'entier brut plutôt que de date formatée.

Le temps epoch Unix correspond au nombre de secondes écoulées depuis 00:00:00 UTC le 1er janvier 1970, l'« epoch Unix ». C'est la langue universelle des ordinateurs, car il s'agit d'un simple entier, indépendant du fuseau horaire, facile à stocker, trier et soustraire. Le problème, c'est que 1700000000 ne veut rien dire au premier coup d'œil, et c'est exactement le vide que comble ce convertisseur.

Tout s'exécute localement dans votre navigateur. Les horodatages que vous collez ne sont jamais envoyés vers un serveur : vos extraits de logs, données d'événements internes et informations clients restent sur votre appareil. Pas d'inscription, pas de limite de requêtes, rien à installer.

Détection automatique de l'unité sur quatre échelles

Les horodatages se présentent selon quatre niveaux de précision, et celui que vous obtenez dépend du langage ou de la bibliothèque qui l'a produit. Le convertisseur examine l'ordre de grandeur de votre nombre et choisit automatiquement la bonne unité :

  • Secondes — le format Unix classique, utilisé par date +%s, la plupart des bases de données et les revendications exp/iat des JWT.
  • Millisecondes — ce que renvoient Date.now() et Date.getTime() en JavaScript ; un nombre à 13 chiffres proche de l'ère actuelle.
  • Microsecondes — courantes dans le traçage haute résolution et certains horodatages Python.
  • Nanosecondes — utilisées par time.UnixNano() en Go et de nombreux pipelines d'observabilité.

Si la détection automatique se trompe, ou si vous convertissez une valeur inhabituellement petite, vous pouvez verrouiller l'unité manuellement en un clic. L'interface indique toujours quelle unité elle a retenue, il n'y a donc jamais de devinette silencieuse.

Résultats tenant compte du fuseau horaire et formats ISO

Un même instant se lit différemment selon l'endroit où vous vous trouvez : le convertisseur affiche donc votre horodatage selon UTC, le fuseau local de votre navigateur, ou l'un des 17 fuseaux IANA nommés couvrant New York, Londres, Paris, Dubaï, Mumbai (IST), Tokyo, Sydney, et plus encore. Les décalages liés à l'heure d'été sont appliqués automatiquement, car le formatage repose sur le moteur d'internationalisation intégré du navigateur.

Pour chaque horodatage, vous obtenez une pile de formats prêts à copier, chacun avec son propre bouton de copie :

  • ISO 8601 en UTC — le format sûr et sans ambiguïté pour les API et le stockage (2023-11-14T22:13:20.000Z).
  • ISO 8601 dans le fuseau horaire choisi, RFC 2822, et une chaîne complète selon votre langue.
  • Décompositions date seule et heure seule pour une référence rapide.
  • Temps relatif, jour de la semaine, jour de l'année (1 à 366), et numéro de semaine ISO.

Conversion en masse et export CSV

Lorsque vous avez une colonne entière d'horodatages plutôt qu'un seul, passez à l'onglet Bulk, collez un epoch par ligne, et le convertisseur traite toute la liste en une fois. Un aperçu affiche les 25 premières lignes, et le bouton Télécharger le CSV exporte chaque ligne avec douze colonnes : la saisie d'origine, l'unité détectée, l'epoch en millisecondes, l'ISO UTC, l'ISO local, le RFC 2822, la date, l'heure, le jour de la semaine, le jour de l'année, la semaine ISO et le temps relatif. Cela permet d'enrichir facilement un export de logs ou un tableur d'horodatages d'événements sans écrire le moindre script.

Les cas d'usage sont fréquents : un cron job enregistre 1700000000 et vous devez savoir qu'il s'est déclenché un mardi ; un JWT affiche un exp de 1735689600 et vous voulez confirmer quand le jeton expire ; un export analytics liste des événements en millisecondes alors que votre tableau de bord a besoin de l'heure IST. Collez le nombre ci-dessus, choisissez un fuseau horaire, et obtenez la réponse instantanément.