Convertisseur Epoch : convertir un horodatage Unix en date et inversement
Avec le convertisseur de timestamps Unix, convertis un timestamp d’époque comme 1700000000 en date lisible (2023-11-14, 22:13:20 UTC), ou une date en secondes ou millisecondes. L’outil détecte automatiquement les secondes, millisecondes, microsecondes et nanosecondes, et affiche l’heure locale, l’heure UTC, les formats ISO 8601 et RFC 2822 ainsi que le temps relatif.
Créé par Jakub Martyniak
Gratuit et sans inscription : la conversion s’effectue entièrement dans ton navigateur, sans rien envoyer à un serveur.
Tu développes une application ou une API ? Héberge-la sur un VPS avec un contrôle total.
Horodatage Unix actuel
…
Horodatage → date
Date → horodatage
Exemple de résultat
Voici la conversion dans le convertisseur Epoch
Tu saisis un horodatage Unix, et l’outil détecte l’unité puis affiche la date sous plusieurs formats. Inversement, il convertit une date en secondes et en millisecondes. La valeur ci-dessous est un exemple fixe en UTC ; le résultat dépend de ta saisie.
Exemple · Horodatage 1700000000, fuseau horaire UTC
Saisie
- Horodatage Unix
- 1700000000
- 10 chiffres : l’outil détecte automatiquement Secondes.
Sortie
- Date et heure (UTC)
- 2023-11-14 22:13:20 UTC
- Le même instant ; l’outil affiche aussi l’heure locale dans ton fuseau horaire.
- ISO 8601
- 2023-11-14T22:13:20.000Z
- Format standard pour les API, les logs et les bases de données.
- RFC 2822 / date HTTP
- Tue, 14 Nov 2023 22:13:20 GMT
- Format utilisé dans les en-têtes d’e-mails et les réponses HTTP.
- Conversion inverse en millisecondes
- 1700000000000
- Voici comment l’outil reconvertit une date. Il reconnaît automatiquement une saisie de 13 chiffres comme des millisecondes.
Pourquoi cet outil
Fonctions du convertisseur d’horodatages Unix
Conversion dans les deux sens, quatre unités et cinq formats de sortie dans un seul outil.
Détection automatique des unités
L’outil reconnaît les secondes, millisecondes, microsecondes ou nanosecondes d’après la taille de la valeur (environ 10, 13, 16 ou 19 chiffres). Tu peux aussi choisir l’unité dans le champ « Unité ».
Horodatage en direct
L’horodatage Unix actuel s’actualise chaque seconde et peut être copié en secondes ou en millisecondes.
ISO 8601 et RFC 2822
En plus de l’heure locale et de l’UTC, tu obtiens le résultat aux formats ISO 8601 et RFC 2822 / HTTP-Date, chacun avec un bouton de copie.
Indication de temps relative
Vois d’un coup d’œil depuis combien de temps un horodatage est passé ou dans combien de temps il surviendra.
Même avant 1970
L’outil convertit aussi bien les horodatages négatifs (antérieurs au 1er janvier 1970) et les valeurs décimales que les entiers positifs.
Fonctionne uniquement dans le navigateur
La conversion utilise l’API Date de JavaScript dans ton navigateur : rien n’est envoyé à un serveur.
Comment ça fonctionne
Comment convertir des timestamps Unix
De l’horodatage actuel à sa conversion en date, puis de la date en secondes et millisecondes.
Étape 1
Consulter l’horodatage actuel
En haut, l’outil affiche le timestamp Unix actuel en secondes, actualisé chaque seconde. Utilise « Copier les secondes » ou « Copier les millisecondes » pour le copier dans le presse-papiers.
Étape 2
Coller un timestamp
Colle ta valeur dans la section « Timestamp → Date », par exemple 1700000000. Tant que tu ne saisis rien, le timestamp actuel y figure. « Utiliser maintenant » rétablit cette valeur dans le champ.
Étape 3
Vérifier l’unité
Sous « Unité », l’option « Détection automatique » affiche l’unité détectée entre parenthèses. Si elle ne convient pas, sélectionne toi-même les secondes, millisecondes, microsecondes ou nanosecondes.
Étape 4
Consulter et copier la date
Le résultat s’affiche immédiatement en heure locale, UTC, ISO 8601, RFC 2822 / HTTP-Date et temps relatif. Chaque valeur dispose de son propre bouton pour la copier.
Étape 5
Convertir une date en timestamp
Pour la conversion inverse, sélectionne une date et une heure sous « Date → Timestamp », puis choisis l’heure locale ou UTC dans « Fuseau horaire de saisie ». Tu obtiens le timestamp en secondes, en millisecondes et au format ISO 8601.
Détection des unités
Secondes, millisecondes, microsecondes ou nanosecondes ?
Un horodatage Unix n’indique pas lui-même son unité. L’outil la déduit de la taille de la valeur : tous les exemples ci-dessous représentent le même instant. Pour les valeurs négatives ou décimales, c’est la valeur absolue qui compte. Tu peux à tout moment remplacer l’unité détectée dans le champ « Unité ».
| Unité | Nombre de chiffres typique | Détectée pour une valeur absolue | Exemple |
|---|---|---|---|
| Secondes | 10 | inférieur à 10¹¹ | 1700000000 |
| Millisecondes | 13 | à partir de 10¹¹, inférieur à 10¹⁴ | 1700000000000 |
| Microsecondes | 16 | à partir de 10¹⁴, inférieur à 10¹⁷ | 1700000000000000 |
| Nanosecondes | 19 | à partir de 10¹⁷ | 1700000000000000000 |
Dans le code et les tableurs
Convertir un horodatage Unix sans outil
Pour les scripts et les tableurs : commandes courantes pour obtenir l’horodatage actuel et le convertir en date. Exécute-les dans ton propre environnement. Note que Date.now() en JavaScript renvoie des millisecondes (13 chiffres) et que la formule Excel renvoie une date en UTC que tu dois formater comme une date.
JavaScript : horodatage actuel en secondes
Math.floor(Date.now() / 1000)JavaScript : convertir un horodatage en date (ISO 8601)
new Date(1700000000 * 1000).toISOString()Python : horodatage actuel en secondes
int(time.time())PHP : horodatage actuel en secondes
time()Shell Linux : horodatage actuel en secondes
date +%sShell Linux (GNU date) : convertir un horodatage en date (UTC)
date -u -d @1700000000Excel / Google Sheets : convertir l’horodatage de A1 en date (UTC)
=A1/86400+25569En découvrir plus
Outils associés pour les timestamps, les fuseaux horaires et les API
Débogueur JWT
Décode, modifie et signe à nouveau des JSON Web Tokens, avec vérification de signature pour HS256/HS384/HS512 et vérification RS/PS/ES par clé publique, entièrement dans ton navigateur.
Créé par Jakub Martyniak
Générateur Crontab
Crée des expressions Cron à l’aide d’un formulaire, avec des explications en allemand et un aperçu des prochaines exécutions, entièrement dans le navigateur.
Créé par Jakub Martyniak
Formateur JSON
Formate, minifie et valide du JSON avec coloration syntaxique, affichage des erreurs et téléchargement, entièrement dans ton navigateur.
Créé par Jakub Martyniak
Générateur d’UUID
Génère des UUID de versions 1, 4, 5 et 7, individuellement ou en masse, avec un format personnalisable, entièrement dans ton navigateur.
Créé par Jakub Martyniak
Convertisseur de fuseaux horaires
Convertis la date et l’heure entre autant de fuseaux horaires que tu le souhaites, avec détection automatique de ton fuseau horaire, prise en compte de l’heure d’été et indication des changements de jour. Entièrement dans le navigateur.
Créé par Julian Alker
Générateur d’horodatages Discord
Génère des balises d’horodatage Discord (<t:...:STYLE>) à partir d’une date et d’une heure : aperçu en UTC, dans ton fuseau horaire et dans les fuseaux courants pour les 9 styles, boutons de copie et analyseur de balises existantes. Fonctionne entièrement dans le navigateur.
Créé par Justin Schuessler
FAQ
Questions fréquentes sur le convertisseur de timestamps Unix
Des réponses rapides sur les timestamps Unix, les unités, les fuseaux horaires et cet outil.
Oui. Le convertisseur est gratuit et utilisable sans inscription. La conversion s’effectue entièrement dans ton navigateur grâce à l’API Date de JavaScript : tes timestamps et tes dates ne sont ni envoyés à un serveur ni enregistrés.
Un timestamp Unix est un nombre qui compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC (l’« époque Unix »), sans fuseau horaire ni secondes intercalaires. De nombreux langages de programmation, bases de données et API stockent les instants sous cette forme, souvent aussi en millisecondes.
Colle la valeur dans la section « Timestamp → Date ». Pour 1700000000, l’outil détecte l’unité Secondes et affiche l’instant sous la forme 2023-11-14 22:13:20 UTC, au format ISO 8601 2023-11-14T22:13:20.000Z et au format RFC 2822 Tue, 14 Nov 2023 22:13:20 GMT, ainsi que l’heure locale dans ton fuseau horaire et l’écart par rapport à maintenant. Chaque valeur a son propre bouton de copie.
Dans la section « Date → Timestamp », sélectionne une date et une heure à la seconde près, puis indique sous « Fuseau horaire de saisie » s’il s’agit de l’heure locale ou de l’heure UTC. L’outil fournit le timestamp en secondes, en millisecondes et au format ISO 8601. Par exemple, 2023-11-14 22:13:20 UTC donne 1700000000 ou 1700000000000.
D’après la taille de la valeur : en dessous de 10¹¹, elle est interprétée en secondes ; en dessous de 10¹⁴, en millisecondes ; en dessous de 10¹⁷, en microsecondes ; au-delà, en nanosecondes. Cela correspond à environ 10, 13, 16 ou 19 chiffres. Si la détection est incorrecte, choisis toi-même l’unité dans le champ « Unité ».
Le timestamp lui-même n’a pas de fuseau horaire. La ligne « Heure locale » utilise le fuseau horaire de ton navigateur : en Europe centrale, c’est l’heure d’hiver (UTC+1) ou l’heure d’été (UTC+2). La ligne « UTC » affiche le même instant sans décalage. Pour les autres fuseaux horaires, utilise le convertisseur de fuseaux horaires. Accéder au convertisseur de fuseaux horaires
Oui. L’outil convertit aussi les timestamps négatifs (antérieurs au 1er janvier 1970) et les valeurs décimales comme 1700000000.5. La limite est la plage de dates de JavaScript, soit environ 273 000 ans avant et après 1970. Si une valeur se trouve hors de cette plage, l’outil affiche un message plutôt qu’une date.
De nombreux systèmes anciens stockent les timestamps Unix sous forme d’entiers signés de 32 bits. Le 19 janvier 2038 à 03:14:07 UTC, cette valeur débordera et reviendra à une date de 1901. Les systèmes 64 bits ne sont pas concernés. Cet outil utilise l’API Date de JavaScript plutôt qu’un entier de 32 bits : il convertit donc normalement les dates postérieures à 2038.
D’autres questions ?
Contacter le supportTon application ou API a besoin d’un serveur fiable
Un VPS ZAP-Hosting met ton application ou ton projet en ligne de manière fiable.
Sans configuration. Sans risque. En ligne en quelques secondes.
Tu cherches d’autres outils ? Voir tous les outils de développement
