Convertisseur de Date en Epoch

Convertissez n'importe quelle date et heure en secondes, millisecondes, microsecondes et nanosecondes epoch Unix, avec gestion des fuseaux horaires et export CSV en masse.

Mis à jour le

Share:
Home/Converter Tools/Date to Epoch Converter

Date to Epoch Converter

Convert any date and time to Unix epoch (seconds, milliseconds, microseconds, nanoseconds), ISO 8601, and GMT — with timezone support and bulk CSV export.

Input

Select a date

Questions Fréquentes

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

Un outil qui convertit n'importe quelle date et heure en valeurs Unix epoch en secondes, millisecondes, microsecondes et nanosecondes, ainsi qu'en représentations ISO 8601 et GMT.

Prend-il en charge les fuseaux horaires ?

Oui. Local, UTC et 17 fuseaux horaires IANA courants. Les transitions de l'heure d'été sont gérées correctement via l'API Intl.

Puis-je convertir plusieurs dates à la fois ?

Oui : l'onglet en masse accepte une date par ligne dans n'importe quel format (ISO, RFC 2822, "April 15 2026", etc.) et télécharge un CSV complet.

Le Convertisseur Date vers Epoch est-il gratuit ?

Oui, le Convertisseur Date vers Epoch 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 Date vers Epoch 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 Date vers Epoch fonctionne-t-il sur les appareils mobiles ?

Oui, le Convertisseur Date vers Epoch 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 Date vers Epoch 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 Date vers Epoch ?

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 Date vers Epoch 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é.

Qu'est-ce qu'un horodatage epoch Unix et pourquoi commence-t-il en 1970 ?

Un horodatage epoch Unix est un nombre unique qui compte le temps écoulé depuis l'« epoch » — minuit UTC le 1er janvier 1970. Ce point de référence a été choisi par les premiers ingénieurs Unix comme une date de départ pratique et ronde, et il est resté la norme depuis. Comme la valeur n'est qu'un décompte écoulé depuis un instant fixe, elle ne porte aucun fuseau horaire ni format qui lui soit propre, ce qui en fait un moyen idéal de stocker, trier et comparer des dates entre systèmes et langages. Par défaut, le décompte se fait en secondes, si bien qu'une date en 2026 avoisine 1,7 milliard. Collez ou choisissez n'importe quelle date dans ce convertisseur et il renvoie instantanément la valeur epoch correspondante, ainsi que les formes lisibles ISO 8601 et GMT, pour lire ou générer des horodatages sans faire le calcul vous-même.

Quelle est la différence entre les secondes epoch et les millisecondes epoch ?

Les deux mesurent le temps écoulé depuis le 1er janvier 1970, mais à des résolutions différentes. Les secondes epoch comptent des secondes entières, la valeur comporte donc environ 10 chiffres aujourd'hui — c'est ce que produisent les utilitaires Unix et `date +%s`. Les millisecondes epoch comptent des millièmes de seconde, ce qui donne un nombre à 13 chiffres, et c'est ce qu'utilisent `Date.now()` en JavaScript et de nombreuses API JSON. La valeur en millisecondes n'est que la valeur en secondes multipliée par 1000, donc confondre les deux unités par un facteur de 1000 est l'erreur d'horodatage la plus courante : une valeur en millisecondes injectée dans un champ basé sur les secondes vous projette de plusieurs dizaines de milliers d'années dans le futur. Ce convertisseur affiche côte à côte les secondes, millisecondes, microsecondes et nanosecondes, chacune avec son bouton de copie, pour récupérer exactement l'unité attendue par votre base de données, votre API ou votre jeton, sans vous tromper de chiffres.

Pourquoi les microsecondes et nanosecondes epoch se terminent-elles par des zéros ?

Le convertisseur dérive chaque unité à partir d'une date JavaScript, qui ne suit le temps qu'à la milliseconde près — elle n'a aucun moyen natif de mesurer des fractions de microseconde ou de nanoseconde. Pour produire ces unités plus grandes, il amplifie la valeur en millisecondes : les microsecondes multiplient par 1 000 et les nanosecondes par 1 000 000. Ce calcul est exact pour les millisecondes que vous fournissez, mais il ajoute des zéros terminaux plutôt qu'un détail réel inférieur à la milliseconde ; un résultat en microsecondes se termine donc toujours par trois zéros, et un résultat en nanosecondes par six. Ces valeurs restent parfaitement valides pour tout système qui a simplement besoin du bon ordre de grandeur ou du bon nombre de chiffres ; elles ne peuvent simplement pas représenter une précision plus fine que la milliseconde, puisque cette précision n'était pas présente dans la saisie. Si vous avez besoin d'une précision réelle inférieure à la milliseconde, capturez-la à la source. Sinon, copiez directement depuis la fiche de résultat l'unité amplifiée requise par votre API.

Pourquoi la même date donne-t-elle un epoch différent selon le fuseau horaire ?

Un horodatage Unix marque un instant absolu unique, mais une date « horloge murale » comme « 15 avril 2026, 14 h 30 » reste ambiguë tant que l'on ne précise pas à quel fuseau elle appartient — 14 h 30 à Londres n'est pas le même moment que 14 h 30 à Tokyo, chacun correspond donc à un nombre epoch différent. C'est pourquoi l'onglet du sélecteur de date vous demande de choisir un fuseau horaire : il convertit la lecture de votre horloge locale en l'instant absolu correct avant de calculer l'epoch. L'outil utilise le moteur `Intl` du navigateur et effectue une seconde passe pour que les bascules d'heure d'été « avance » et « recule » se convertissent tout de même correctement. La saisie libre et le traitement par lot suivent des règles standard : un `Z` final ou un décalage explicite est lu comme de l'UTC, tandis qu'une date brute est prise dans votre fuseau local. Choisissez le bon fuseau dans le sélecteur pour obtenir exactement l'epoch que vous visez.

Comment vérifier qu'une conversion de date vers epoch est correcte ?

La vérification la plus rapide est la décomposition UTC affichée par l'outil sous les valeurs epoch : elle indique l'année, le mois, le jour, le jour de la semaine, l'heure, la minute et la seconde que votre horodatage représente réellement, afin de confirmer d'un coup d'œil que l'instant correspond à ce que vous visiez. Comparez également les chaînes ISO 8601 et GMT, qui expriment le même moment sous une forme humaine standard. Comme test d'ordre de grandeur rapide, un epoch actuel en secondes compte environ 10 chiffres et un epoch en millisecondes environ 13 — si votre nombre est très différent, vous avez probablement la mauvaise unité. Pour effectuer une vérification inverse, entrez le nombre epoch dans un convertisseur epoch-vers-date correspondant et vérifiez qu'il vous renvoie votre date d'origine. Saisissez votre date ici, jetez un œil à la décomposition, et vous saurez que la conversion est correcte avant même de la copier.

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/date-to-epoch" title="Date to Epoch 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/date-to-epoch?utm_source=embed&utm_medium=widget" target="_blank" rel="noopener">Free Date to Epoch Converter</a> by The Toolbox</p>

À propos du convertisseur Date vers Epoch

Le convertisseur Date vers Epoch transforme une date et une heure lisibles par un humain en horodatage Unix — le nombre de secondes (ou d'unités plus petites) écoulées depuis l'epoch Unix, minuit UTC le 1er janvier 1970. Saisissez une date et l'outil renvoie instantanément sa valeur epoch en secondes, millisecondes, microsecondes et nanosecondes, accompagnée des représentations ISO 8601, GMT et heure locale correspondantes. Il a été conçu pour les développeurs, administrateurs de bases de données, analystes de logs et intégrateurs d'API qui manipulent des horodatages bruts au quotidien et ont besoin d'un moyen rapide et fiable de les lire ou de les générer.

Tout se passe localement dans votre navigateur. Aucune date que vous saisissez n'est envoyée à un serveur, il n'y a pas d'inscription et aucune limite quotidienne — vous pouvez donc coller des horodatages issus d'un log privé ou d'un système interne sans que rien ne quitte votre appareil.

Trois façons de saisir une date

Le convertisseur propose trois onglets adaptés à différents usages :

  • Sélecteur de date — choisissez une date sur un calendrier, une heure précise à la seconde près, et l'un des 19 fuseaux horaires disponibles (le fuseau local de votre navigateur, UTC, plus 17 zones IANA courantes telles que New York, Londres, Berlin, Bombay, Singapour ou Tokyo). C'est la méthode la plus sûre pour convertir une heure « horloge murale », car l'outil détermine l'instant exact pour le fuseau choisi plutôt que de supposer le vôtre.
  • Saisie libre — collez une date dans presque n'importe quel format courant : ISO 8601 (2026-04-15T14:30:00Z), RFC 2822, ou en texte simple comme April 15 2026. Tout ce que l'analyseur de dates natif du navigateur comprend est accepté.
  • Traitement par lot — collez une date par ligne pour convertir tout un ensemble en une seule fois. Un aperçu en direct affiche les 50 premières lignes, et un simple clic télécharge un fichier CSV complet contenant chaque entrée, son indicateur de validité, les quatre unités epoch, les chaînes ISO 8601 et GMT, ainsi qu'une colonne d'erreur pour les lignes qui n'ont pas pu être interprétées.

Ce que vous obtenez

Chaque conversion produit une fiche de résultat complète. Les quatre unités epoch couvrent toutes les conventions d'API et de base de données que vous êtes susceptible de rencontrer : la plupart des utilitaires Unix et date +%s utilisent les secondes, Date.now() en JavaScript et de nombreuses API JSON utilisent les millisecondes, tandis que les systèmes à haute résolution utilisent les microsecondes ou les nanosecondes. Notez que les unités les plus petites sont obtenues en amplifiant la précision de la milliseconde (les dates JavaScript n'exposent pas de détail inférieur à la milliseconde) : les microsecondes et nanosecondes se terminent donc par des zéros plutôt que par des fractions réellement mesurées. Sous les valeurs epoch, une décomposition en UTC indique l'année, le mois, le jour, le jour de la semaine, l'heure, la minute et la seconde, pour vérifier l'instant d'un coup d'œil. Chaque valeur dispose de son propre bouton de copie.

Pourquoi les fuseaux horaires et l'heure d'été comptent ici

Un horodatage Unix est un point absolu dans le temps — il n'a pas de fuseau horaire propre. L'ambiguïté réside dans la saisie : « 15 avril 2026, 14 h 30 » ne désigne pas le même instant à Londres qu'à Tokyo. C'est pourquoi l'onglet du sélecteur de date vous demande à quel fuseau appartient votre heure locale. Le convertisseur résout le décalage grâce à l'API Intl du navigateur et effectue une seconde passe pour gérer correctement les transitions liées à l'heure d'été, de sorte qu'une heure tombant sur une bascule « avance » ou « recule » d'horloge se convertit tout de même vers la bonne valeur epoch. La saisie libre et le traitement par lot suivent des règles d'interprétation standard : un Z final ou un décalage explicite est traité comme de l'UTC, tandis qu'une date brute est interprétée dans votre fuseau local.

Utilisations courantes

Utilisez le convertisseur Date vers Epoch chaque fois qu'un système s'exprime en horodatages. Parmi les usages typiques : définir une revendication exp ou iat lors de la création manuelle d'un JWT, construire un paramètre de requête since/until pour une API REST, alimenter une colonne de base de données, planifier une tâche de type cron, ou corréler des événements entre des fichiers de logs qui enregistrent le temps sous forme d'un nombre epoch brut. Choisissez un onglet, saisissez votre date, et copiez l'unité attendue par votre système.