IA sur votre appareil : performant et privé.

Unix Timestamp Converter

Convertisseur Unix : epoch, ISO et plus de 400 fuseaux

  • Sur votre appareil
  • Secondes à nanosecondes
  • Plus de 400 fuseaux
  • Collage en masse, CSV

Horodatage Unix actuel

1792074431

Affichage en Secondes. Toutes les unités figurent ci-dessous.

Unix (s)1792074431
Unix (ms)1792074431166
Unix (µs)1792074431166000
Unix (ns)1792074431166000000
ISO 86012026-10-15T14:27:11.166Z
À UTC2026-10-15T14:27:11.166+00:00
Mode
Que voulez-vous faire
Que voulez-vous faire
Unité
Unité

L'unité Unix utilisée par l'affichage principal et le bouton de copie.

Fuseau horaire

Les dates sont lues et affichées dans ce fuseau. Un horodatage, lui, n'en a pas.

Epoch en direct
Horloge

Mettez en pause avant de copier si vous voulez exactement la valeur affichée.

Partager et exporter
Pro

Le CSV et les liens de partage sont réservés à Pro. Copier reste toujours gratuit.

Pourquoi convertir des horodatages Unix

Un horodatage Unix est la manière la plus propre pour un ordinateur de stocker un instant : un entier, sans fuseau, sans mise en forme, sans discussion pour savoir si 03/02 est mars ou février. C'est exactement pour cela qu'il est illisible pour un humain. Le reconvertir, c'est le moment où une ligne de journal, une colonne de base de données ou une réponse d'API cesse d'être un nombre et devient un événement sur lequel on peut raisonner.

Convertissez des horodatages Unix en dates lisibles et des dates en temps epoch, à la seconde près.

Ce convertisseur lit une valeur epoch dans chacune des quatre unités Unix, en série Excel, en ticks .NET, en FILETIME Windows et dans les microsecondes internes de Chrome, et réécrit une date dans la même palette de formes. Chaque conversion se fait sur votre appareil pendant la frappe, et chaque valeur affichée se copie d'un clic.

Avantages de la conversion d'horodatage

  • Lisibilité : un entier de dix chiffres devient une date, un jour de la semaine, une semaine ISO et un jour de l'année.
  • Bases de données : relisez une colonne stockée sans écrire une requête juste pour la mettre en forme.
  • Développement d'API : vérifiez ce qu'une charge utile signifie avant de faire confiance au client qui l'affiche.
  • Débogage : comparez deux horodatages de deux systèmes dans les mêmes unités et le même fuseau.
  • Changement de format : passez d'epoch à ISO 8601, RFC 3339, RFC 2822 et SQL sans écrire de script.

L'horodatage Unix expliqué

Le temps Unix compte les secondes écoulées depuis le 1er janvier 1970 à 00:00 UTC, une origine appelée epoch Unix. Il ne compte pas les secondes intercalaires : par définition chaque jour dure exactement 86 400 secondes, ce qui rend l'arithmétique simple et fait du nombre une approximation du temps réellement écoulé plutôt qu'une mesure de celui-ci.

Caractéristiques de l'horodatage

  • Compte depuis le 1er janvier 1970 à 00:00 UTC, et peut être négatif pour les instants antérieurs.
  • Ne porte aucun fuseau horaire : la même valeur désigne le même instant partout sur terre.
  • Se trie et se compare comme un simple entier, ce qui explique que les bases de données le stockent.
  • Ignore les secondes intercalaires — un jour Unix dure toujours exactement 86 400 secondes.
  • Existe en quatre unités courantes : secondes, millisecondes, microsecondes et nanosecondes.

Caractéristiques du format de date

  • Lisible par un humain sans recherche, ce qu'un entier ne sera jamais.
  • Porte un fuseau ou un décalage : elle nomme une heure de pendule autant qu'un instant.
  • Existe en normes concurrentes — ISO 8601, RFC 3339, RFC 2822 et SQL diffèrent dans le détail.
  • Est ambiguë écrite en chiffres seuls : 03/02/2026 désigne deux jours différents.
  • Demande un calendrier pour être comparée, là où un horodatage ne demande qu'une soustraction.

Secondes, millisecondes, microsecondes et nanosecondes

Le même instant s'écrit de quatre façons selon l'unité choisie par le système, et les quatre ne diffèrent que par des zéros finaux — d'où le fait que coller la mauvaise produise une date en 1970 ou en l'an 56000 plutôt qu'une erreur.

Comment l'unité est détectée

Par le nombre de chiffres de la partie entière, pas par la grandeur de la valeur : jusqu'à 11 chiffres se lisent en secondes, de 12 à 14 en millisecondes, de 15 à 17 en microsecondes et 18 ou plus en nanosecondes. Ces plages sont choisies pour que tout instant entre 1973 et l'an 5138 se résolve pareil dans toutes les unités. Avant 1973 l'ambiguïté est réelle — 1000000 est le 12 janvier 1970 en secondes et le 1er janvier 1970 en millisecondes — donc le panneau nomme l'unité retenue et le rail permet de l'imposer.

Pourquoi les nanosecondes exigent une arithmétique exacte

Une valeur epoch en nanosecondes pour toute date postérieure à septembre 2001 dépasse 9 007 199 254 740 991, le plus grand entier qu'un nombre à virgule flottante représente exactement. Un convertisseur qui lit des nanosecondes dans un nombre puis les réaffiche perd donc jusqu'à 256 nanosecondes, en silence, et la sortie ressemble toujours à un horodatage plausible. Cet outil conserve la valeur comme entier exact du moment où elle est lue jusqu'au moment où elle est affichée, de sorte que la sortie en nanosecondes reprend les chiffres collés.

Autres epochs et dates série

Le temps Unix n'est pas la seule origine en usage. Quatre autres reviennent assez souvent pour qu'un convertisseur incapable de les lire vous envoie chercher un second outil ; les quatre sont donc pris en charge ici et nommés dans le panneau lorsqu'ils sont détectés.

Dates série Excel

Excel compte les jours depuis le 31/12/1899, la fraction de journée venant après la virgule — et traite 1900 comme une année bissextile, ce qu'elle n'était pas. Le série 60 est donc le 29 février 1900, une date qui n'a jamais eu lieu, conservée pour compatibilité avec Lotus 1-2-3. Toutes les séries à partir de 61 sont en avance d'un jour sur un comptage naïf et celles sous 60 ne le sont pas : le correctif habituel consistant à soustraire un partout est faux pour 125 ans de dates. Ce convertisseur gère correctement la coupure et signale le série 60 au lieu de lui inventer une date.

Ticks, FILETIME et le temps de Chrome

Les ticks .NET sont des intervalles de 100 nanosecondes depuis le 01/01/0001. FILETIME de Windows utilise le même tick de 100 nanosecondes mais compte depuis le 01/01/1601. Chrome et WebKit stockent des microsecondes depuis cette même origine de 1601. Les trois sont de grands entiers qui ne ressemblent à rien de particulier, et c'est pourquoi il vaut la peine de les nommer : choisissez le format dans le rail et la conversion est exacte, la précision à la nanoseconde étant préservée de bout en bout.

Fuseaux horaires et aller-retour

Un horodatage n'a pas de fuseau horaire. Une date, si. Tous les bugs d'un convertisseur d'horodatage vivent dans l'écart entre ces deux phrases, et c'est pourquoi cet outil place un fuseau nommé à côté de l'entrée au lieu d'utiliser en silence celui du navigateur.

Pourquoi une date locale a besoin d'un fuseau nommé

Si vous saisissez le 3 février 2026 à 14:05 sans décalage, c'est une heure de pendule, pas un instant : ce n'est pas le même moment à Calcutta qu'à Londres. Un convertisseur qui la lit dans le fuseau du navigateur donne une réponse différente à deux personnes regardant le même partage d'écran, et aucune ne sait quel fuseau a servi. Ici le fuseau est un réglage explicite, le résultat indique quel fuseau a été utilisé et quel était le décalage à cet instant, et la bande du dessous montre le même moment dans tous les lieux ajoutés.

Trous et recouvrements

Deux fois par an, un fuseau à heure d'été saute une heure et en répète une autre. Une heure de pendule dans l'heure sautée n'existe pas, et une heure dans l'heure répétée arrive deux fois. La plupart des convertisseurs en choisissent une en silence. Celui-ci vous dit dans quel cas vous êtes et vous laisse décider si une heure ambiguë désigne l'instant le plus tôt, le plus tard, ou doit être refusée.

Le problème de l'an 2038

La frontière la plus célèbre du temps Unix n'est pas l'epoch, c'est le plafond. Elle est désormais assez proche pour que les appareils embarqués, les formats de fichiers et les bases de données de longue vie soient testés sérieusement contre elle.

Ce qui déborde

Un time_t 32 bits signé va jusqu'à 2 147 483 647, soit 03:14:07 UTC le 19 janvier 2038. Une seconde plus tard la valeur bascule en négatif et le même système la lit comme le 13 décembre 1901. Tout ce qui stocke un horodatage sur quatre octets signés est concerné : du vieux code C, certains en-têtes binaires, quelques protocoles réseau et une grande quantité de firmware embarqué.

Que faire

Stockez des valeurs 64 bits, et testez la frontière au lieu de la supposer. Le rail propose 2038 et le plafond non signé de 2106 en un clic, pour coller la valeur exacte qui devrait faire trébucher un système et comparer ce qu'il annonce à la date réelle. Ce convertisseur n'a pas de limite 32 bits : il lit toute la plage représentable, environ 275 760 ans de part et d'autre de 1970, et refuse au-delà avec un message plutôt qu'une réponse fausse.

Comment utiliser le convertisseur d'horodatage Unix

Trois modes couvrent les trois questions avec lesquelles les gens arrivent, et un quatrième traite une liste entière. Rien à téléverser.

  1. 1. Convertir un horodatage en date

    Choisissez Horodatage vers date et collez le nombre, par exemple 1704067200. L'unité est déduite du nombre de chiffres et le résultat apparaît dans tous les formats à la fois.

  2. 2. Convertir une date en horodatage

    Choisissez Date vers horodatage et saisissez la date, par exemple 2026-02-03T14:05:06Z. Indiquez le fuseau dans lequel la lire et la valeur epoch apparaît dans les quatre unités.

  3. 3. Utiliser l'heure actuelle

    Epoch en direct affiche l'horodatage courant qui défile. Mettez-le en pause pour copier une valeur exacte, ou envoyez cet instant directement dans le convertisseur.

Quand convertir des horodatages Unix

Convertissez quand le nombre doit être lu par un humain, comparé à une horloge, ou aligné sur un événement enregistré dans un autre système.

Cas d'usage idéaux

  • Lire une colonne de journal : collez la colonne entière dans Liste en masse et obtenez un tableau lisible d'un coup d'œil.
  • Bases de données : transformez un entier stocké en date dans le fuseau où vivent réellement vos utilisateurs.
  • Réponses d'API : vérifiez si un champ est en secondes ou en millisecondes avant d'écrire le client.
  • Tester des frontières : donnez à un système la valeur 2038 ou 2106 et regardez ce qu'il annonce.
  • Comparer des systèmes : mettez un compte de ticks .NET et une valeur Unix en millisecondes dans les mêmes unités.

Faits sur la conversion d'horodatage Unix

Une poignée de nombres qui expliquent la plupart des surprises du temps epoch.

Chiffres clés

  • Les secondes Unix ont eu besoin d'un dixième chiffre le 9 septembre 2001, exactement à 1000000000.
  • Le plafond 32 bits signé est 2147483647 secondes : le 19 janvier 2038 à 03:14:07 UTC.
  • Le plafond 32 bits non signé est 4294967295 secondes : le 7 février 2106 à 06:28:15 UTC.
  • Les valeurs epoch en nanosecondes ont dépassé la limite d'entier exact d'un flottant en 2001.
  • Un jour Unix dure toujours 86 400 secondes — les secondes intercalaires ne sont pas comptées.
  • Le série 60 d'Excel est le 29 février 1900, une date qui n'a jamais existé.

Bonnes pratiques

Quelques habitudes qui empêchent un horodatage d'être faux sans que personne ne s'en aperçoive.

Points de vigilance

  • Comptez les chiffres avant de supposer qu'une valeur est en secondes — dix et treize se ressemblent.
  • Nommez le fuseau quand vous écrivez une date ; un décalage dans la chaîne vaut mieux qu'une convention dans votre tête.
  • Stockez et transportez les horodatages en entiers, et ne les formatez qu'en bout de chaîne.
  • Utilisez un stockage 64 bits pour tout ce qui survivra à 2038.
  • Quand une valeur franchit un changement d'heure, vérifiez quel instant une heure ambiguë désignait.

Quand ne pas l'utiliser

  • N'utilisez pas d'horodatage pour un anniversaire ou un jour férié : ce sont des dates calendaires, pas des instants.
  • Ne comparez pas des horodatages de systèmes dont les horloges ne sont pas synchronisées en espérant la milliseconde.
  • N'utilisez pas les secondes epoch là où la seconde intercalaire compte ; le temps Unix ne la compte pas.
  • Ne convertissez pas une heure de pendule sans nommer le fuseau auquel elle appartient.

Limites gratuites et Pro

Tout tourne sur votre appareil, donc le plafond est votre matériel et non un quota serveur. Les limites gratuites se situent là où un humain s'arrête et où un script commence.

  • Lignes en masse : la version gratuite convertit 100 lignes en une passe. Pro n'est limité que par ce que votre appareil peut contenir.
  • Lieux comparés : la version gratuite montre un instant dans 4 lieux à la fois. Pro en ajoute autant que votre appareil peut afficher.
  • Taille du collage : jusqu'à 10 Mo de texte en gratuit, sans plafond en Pro.
  • Export CSV et liens : Pro. Copier une valeur affichée reste toujours gratuit.
  • Secondes intercalaires : non représentables en temps Unix ni dans l'horloge que tient un appareil, donc 23:59:60 est refusé plutôt qu'arrondi.

Tout tourne sur votre appareil

Horodatages, dates et listes collées : tout se fait sur votre appareil, pas sur nos serveurs. Il n'y a pas d'étape de téléversement, pas de file d'attente et aucun serveur à qui faire confiance, ce qui explique que le convertisseur continue de fonctionner sans réseau et qu'une liste tirée d'un journal de production puisse y être collée sans risque.

Questions fréquentes

Qu'est-ce qu'un horodatage Unix ?

Un horodatage Unix est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00 UTC, l'origine appelée epoch Unix. C'est une façon compacte et universelle de stocker un instant, utilisée dans les langages de programmation, les bases de données, les journaux et les API, parce qu'un entier ne transporte ni fuseau ni format discutable.

Comment fonctionne le convertisseur d'horodatage Unix ?

Collez une valeur epoch et le convertisseur la lit puis affiche la date correspondante en ISO 8601, RFC 3339, RFC 2822, SQL et en forme lisible. Saisissez une date et il renvoie la valeur epoch en secondes, millisecondes, microsecondes et nanosecondes. Tout se recalcule à la frappe et rien n'est envoyé nulle part.

Utilise-t-il les secondes ou les millisecondes ?

Les deux, plus les microsecondes et les nanosecondes. L'unité est déduite du nombre de chiffres de la partie entière : jusqu'à 11 chiffres ce sont des secondes, de 12 à 14 des millisecondes, de 15 à 17 des microsecondes et 18 ou plus des nanosecondes. Le panneau indique l'unité retenue et vous pouvez la fixer si une valeur est réellement ambiguë.

Quel fuseau horaire la conversion utilise-t-elle, UTC ou local ?

Celui que vous nommez. Un horodatage Unix est un instant absolu sans fuseau propre, le fuseau ne compte donc qu'au moment de lire ou d'écrire une date. Le réglage de fuseau est à côté du convertisseur et prend le vôtre par défaut, et la bande de résultats montre le même instant dans plusieurs villes à la fois.

Peut-il convertir des horodatages en nanosecondes de façon exacte ?

Oui. Les valeurs epoch en nanosecondes ont dépassé 2^53 en 2001 : un convertisseur qui les fait passer par un nombre ordinaire perd jusqu'à 256 nanosecondes avant d'afficher quoi que ce soit. Cet outil conserve la valeur comme entier exact de bout en bout, et la sortie en nanosecondes reprend exactement les chiffres collés.

Et les dates série Excel, les ticks .NET et FILETIME de Windows ?

Les trois sont pris en charge, ainsi que les horodatages Chrome et WebKit. Le série 60 d'Excel est signalé plutôt que converti, car il correspond au 29 février 1900, une date qui n'a jamais existé et qu'Excel conserve pour compatibilité avec Lotus 1-2-3. Les séries au-dessus de 60 portent le décalage de ce jour fantôme et sont traitées correctement.

Qu'est-ce que le problème de l'an 2038 ?

Un time_t 32 bits signé s'arrête à 2147483647 secondes, soit le 19 janvier 2038 à 03:14:07 UTC, et la seconde suivante bascule en 1901. Ce convertisseur n'a pas cette limite et lit des deux côtés de la frontière ; le panneau latéral la propose en un clic pour comparer ce qu'un système testé devrait afficher.

Puis-je convertir toute une liste d'horodatages ?

Oui. Liste en masse accepte une valeur par ligne, convertit toutes les lignes en une passe et affiche le résultat sous forme de tableau. La version gratuite traite jusqu'à 100 lignes à la fois ; Pro n'est limité que par ce que votre appareil peut contenir et ajoute un téléchargement CSV de toutes les lignes, y compris celles qui n'ont pas pu être lues.

Mes données sont-elles envoyées à un serveur ?

Non. Chaque conversion s'exécute sur votre appareil. Les horodatages, dates et listes saisis ne sont jamais téléversés, stockés ni transmis, et c'est pourquoi le convertisseur continue de fonctionner sans réseau.

Le convertisseur est-il gratuit et fonctionne-t-il sur mobile ?

Le convertisseur est gratuit et fonctionne sur ordinateur, tablette et téléphone. Copier une valeur est toujours gratuit. Pro relève le plafond de lignes en masse et débloque le téléchargement CSV et le lien de partage.

4.8sur 5

sur 1 134 notes

Notez cet outil

Touchez une étoile — c’est rapide