Ce qu'est un horodatage Unix
Un horodatage Unix compte les secondes ecoulees depuis le 1er janvier 1970, 00:00:00 UTC — l'"epoch". C'est la maniere standard dont les bases de donnees, les API et les fichiers journaux stockent des instants, car un simple entier est sans ambiguite : pas de fuseaux horaires, pas de formats de date, pas de confusion d'heure d'ete.
Exemple concret : 1750000000 se convertit en dim. 15 juin 2025 15:06:40 UTC. L'outil l'affiche a cote de votre heure locale, de la forme ISO 8601 (2025-06-15T15:06:40.000Z), et d'un libelle relatif comme "il y a 3 semaines" — une entree, quatre reponses lisibles, plus un bouton tout copier.
Les deux sens
Changez de mode pour aller dans l'autre sens : collez n'importe quelle chaine de date qu'un navigateur sait analyser — 2026-05-02T12:00:00, May 2, 2026 — et obtenez l'horodatage Unix en secondes, en millisecondes, et la chaine ISO normalisee. Le bouton "Utiliser l'horodatage actuel" remplit le temps epoch de l'instant present, pratique pour des verifications rapides face a des entrees de journal.
Secondes vs. millisecondes — le piege n°1
Le temps Unix se presente en deux resolutions courantes, et les confondre produit des dates absurdes :
| Chiffres | Unite | Utilise par | Exemple |
|---|---|---|---|
| 10 | Secondes | Outils Unix, PHP, Python, la plupart des API | 1750000000 |
| 13 | Millisecondes | JavaScript Date.now(), Java | 1750000000000 |
Ce convertisseur attend des secondes. Collez une valeur de 13 chiffres en millisecondes et vous atterrirez des dizaines de milliers d'annees dans le futur — si le resultat ressemble a l'annee 57432, retirez les trois derniers chiffres et reessayez. Convertir une date en horodatage vous donne les deux unites, pour que vous puissiez choisir celle dont votre code a besoin.
Fuseaux horaires et autres pieges
- Les horodatages n'ont pas de fuseau horaire.
1750000000est le meme instant partout ; seul son affichage differe. L'outil montre a la fois l'UTC et votre fuseau local pour que vous voyiez le decalage d'un coup d'oeil. - Les chaines de date sans fuseau sont ambigues.
2026-05-02T12:00:00est interpretee dans votre fuseau local ; ajoutezZpour la fixer en UTC. - Le probleme de l'an 2038 : les systemes 32 bits signes debordent a l'horodatage 2 147 483 647 (19 janv. 2038). Les systemes 64 bits modernes — et cet outil — ne sont pas affectes.
Toute la conversion se fait dans votre navigateur ; rien n'est envoye a un serveur. Vous travaillez avec des charges utiles d'API ? Mettez-les d'abord en forme dans le formateur JSON, ou generez des ID de requete avec le generateur d'UUID.