Convertisseur d'Horodatage

Convertissez facilement les horodatages Unix en dates lisibles par l'homme (et vice versa). Obtenez l'horodatage actuel en secondes et millisecondes. Gratuit, privé et fonctionne dans votre navigateur.

Publicité
Publicité

Convert timestamps without uploading your data

Conversion bidirectionnelle d'horodatage Unix avec prise en charge des fuseaux horaires et mises à jour en direct — directement dans votre navigateur. Pas de téléversement, pas d'inscription, pas de limites.

100% privé
Conversion instantanée
Gratuit pour toujours

Comment l'utiliser

  1. 1

    Entrez l'Horodatage

    Collez votre horodatage Unix (secondes ou ms) dans le champ de saisie.

  2. 2

    Affichez le Résultat

    L'outil affiche instantanément la date dans votre fuseau horaire local et en UTC.

  3. 3

    Convertir la Date en Horodatage

    Utilisez la section 'Date vers Horodatage' pour choisir une date/heure et obtenir la valeur numérique.

Votre Outil de Conversion Temporelle de Prédilection

Horodatage en Direct

Obtenez l'horodatage Unix actuel, mis à jour chaque seconde, à la fois en secondes et en millisecondes.

Conversion Bidirectionnelle

Passez sans problème d'un horodatage numérique à une date, ou d'une date spécifique à un horodatage.

Conscient du Fuseau Horaire

Les résultats sont affichés à la fois dans votre fuseau horaire local et en UTC.

Publicité

Comprendre les horodatages Unix

Qu'est-ce qu'un horodatage Unix ?

Un horodatage Unix (aussi appelé heure Unix, heure POSIX ou heure epoch) est le nombre de secondes écoulées depuis le 1er janvier 1970, 00:00:00 UTC (l'epoch Unix). Ce nombre unique, indépendant du fuseau horaire, est utilisé par les systèmes d'exploitation, les bases de données et les langages de programmation pour représenter des points dans le temps. Par exemple, l'horodatage 1735689600 représente le 1er janvier 2025, 00:00:00 UTC.

Les horodatages Unix sont largement utilisés car ils sont simples à stocker, comparer et calculer. Contrairement aux dates lisibles par l'homme, les horodatages ne nécessitent pas d'analyse syntaxique, n'ont pas d'ambiguïté de fuseau horaire et peuvent être triés numériquement. Cependant, ils ne sont pas lisibles par l'homme, c'est pourquoi un convertisseur d'horodatage est essentiel pour le débogage et l'analyse de journaux.

Publicité

Secondes vs. millisecondes

L'horodatage Unix original compte les secondes depuis l'epoch, ce qui produit des nombres à 10 chiffres pour les dates entre 2001 et 2286. L'objet Date de JavaScript, cependant, utilise les millisecondes depuis l'epoch, produisant des nombres à 13 chiffres. Cette incohérence est une source courante de bugs : si vous passez un horodatage à 10 chiffres (secondes) à `new Date()` de JavaScript sans multiplier par 1000, vous obtiendrez une date en janvier 1970.

D'autres langages et systèmes utilisent différentes unités : Java utilise les millisecondes (comme JavaScript), Python utilise les secondes (en tant que flottant, donc les secondes fractionnelles sont possibles) et MongoDB utilise les millisecondes. Notre outil détecte automatiquement l'unité en fonction du nombre de chiffres : 10 chiffres = secondes, 13 chiffres = millisecondes. Vérifiez toujours la documentation de votre système pour confirmer l'unité utilisée.

Le problème de l'an 2038

Les systèmes qui stockent l'heure Unix sous forme d'entier signé 32 bits déborderont le 19 janvier 2038 à 03:14:07 UTC. Cela est dû au fait qu'un entier signé 32 bits ne peut représenter des valeurs que jusqu'à 2 147 483 647. Après ce moment, la valeur reviendra à -2 147 483 648, représentant le 13 décembre 1901. La plupart des systèmes modernes utilisent des entiers 64 bits et ne sont pas affectés.

Publicité

Qu'est-ce qu'un Horodatage Unix ?

La Définition

C'est le nombre total de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC (l'Époque Unix).

Pourquoi l'utiliser ?

C'est un nombre unique et indépendant du fuseau horaire, ce qui le rend parfait pour stocker le temps dans les bases de données et les API.

Comment cela se compare-t-il aux autres convertisseurs d'horodatage ?

Une comparaison côte à côte des outils populaires de conversion d'horodatage.

FonctionnalitéNovaToolsEpochConverter.comUnixTimestamp.com
Confidentialité (sans téléversement)100% localTéléverse vers le serveurTéléverse vers le serveur
Two-way conversion
Live timestampUpdates every second
Auto-detect seconds/msManualManual
Sortie ISO 8601
Affichage du fuseau horaireLocal + UTCLimité
Fonctionne hors ligneAprès chargement

EpochConverter.com and UnixTimestamp.com process conversions on their server. Our tool does everything locally — your timestamps never leave your browser.

Aide-mémoire des horodatages Unix

Faits clés sur les horodatages Unix et les conversions courantes.

Formats d'horodatage

10 digits

Seconds since epoch. Standard Unix time.

Exemple:1735689600 → 2025-01-01 00:00 UTC
13 digits

Millisecondes depuis l'époque. Utilisé par JavaScript, Java, MongoDB.

Exemple:1735689600000 → 2025-01-01 00:00 UTC
Negative

Dates avant le 1er janvier 1970.

Exemple:-1 → 1969-12-31 23:59:59 UTC

Horodatages courants

0

L'époque Unix.

Exemple:1970-01-01 00:00:00 UTC
1000000000

1 milliard de secondes après l'époque.

Exemple:2001-09-09 01:46:40 UTC
2147483647

Max 32-bit signed integer. Y2038 problem boundary.

Exemple:2038-01-19 03:14:07 UTC

Exemples de langages

JavaScript

Date.now() returns ms. Multiply seconds by 1000.

Exemple:Date.now() // 1735689600000
Python

time.time() returns seconds as a float.

Exemple:time.time() // 1735689600.0
Java

System.currentTimeMillis() returns milliseconds.

Exemple:System.currentTimeMillis() // 1735689600000
Go

time.Now().Unix() returns seconds. UnixNano() returns nanoseconds.

Exemple:time.Now().Unix() // 1735689600

Questions fréquentes

Pourquoi mon horodatage a-t-il 10 chiffres alors que d'autres en ont 13 ?
Un horodatage à 10 chiffres représente les secondes (temps Unix standard). Un horodatage à 13 chiffres représente les millisecondes (courant en JavaScript). Notre outil détecte automatiquement le format.
Qu'est-ce que le 'Problème de l'an 2038' ?
Il concerne les anciens systèmes 32 bits où l'entier de temps débordera le 19 janvier 2038. Les systèmes 64 bits modernes ne sont pas affectés.
Cet outil est-il privé ?
Oui. Tous les calculs sont effectués directement dans votre navigateur. Aucune donnée n'est envoyée à nos serveurs.
Pourquoi mon horodatage a-t-il 10 chiffres, tandis que d'autres en ont 13 ?
A 10-digit timestamp represents seconds since the Unix epoch (standard Unix time). A 13-digit timestamp represents milliseconds since the epoch (common in JavaScript, Java, and MongoDB). Our tool automatically detects the format based on the number of digits: 10 digits = seconds, 13 digits = milliseconds. If you enter a 10-digit timestamp, the tool treats it as seconds; if you enter a 13-digit timestamp, it treats it as milliseconds. You can also manually specify the unit.
Qu'est-ce que le « Problème de l'An 2038 » ?
Le problème de l'an 2038
Qu'est-ce que l'époque Unix ?
The Unix epoch is January 1, 1970, 00:00:00 UTC. This is the starting point for Unix time (also called POSIX time or epoch time). A Unix timestamp of 0 represents this exact moment. Positive timestamps represent times after the epoch, and negative timestamps represent times before the epoch (down to about 1901 for 32-bit systems, or billions of years for 64-bit systems). The epoch was chosen because it was a round number that predated the creation of Unix.
Comment convertir un horodatage en JavaScript ?
In JavaScript, use `new Date(timestamp * 1000)` for a 10-digit (seconds) timestamp, or `new Date(timestamp)` for a 13-digit (milliseconds) timestamp. JavaScript's Date object internally uses milliseconds, which is why you need to multiply seconds by 1000. To get the current timestamp, use `Date.now()` (milliseconds) or `Math.floor(Date.now() / 1000)` (seconds). Our tool handles this conversion automatically — just paste the timestamp and the tool displays the date.
Comment convertir un horodatage en Python ?
In Python, use `datetime.fromtimestamp(timestamp)` for a 10-digit (seconds) timestamp. For a 13-digit (milliseconds) timestamp, divide by 1000 first: `datetime.fromtimestamp(timestamp / 1000)`. To get the current timestamp, use `time.time()` (seconds, as a float) or `int(time.time())` (seconds, as an integer). Python's datetime module handles timezones using `datetime.fromtimestamp(timestamp, tz=timezone.utc)` for UTC.
Quel fuseau horaire l'outil utilise-t-il ?
L'outil affiche la date convertie à la fois dans votre fuseau horaire local (tel que détecté par votre navigateur) et en UTC (Temps Universel Coordonné). C'est important car le même horodatage représente une heure locale différente selon le fuseau horaire. Par exemple, l'horodatage 1735689600 correspond au 1er janvier 2025, 00:00:00 UTC, mais au 31 décembre 2024, 19:00:00 à New York (UTC-5) et au 1er janvier 2025, 09:00:00 à Tokyo (UTC+9). Stockez toujours les horodatages en UTC et convertissez en heure locale uniquement pour l'affichage.
Puis-je convertir une date en horodatage ?
Oui. Utilisez la section 'Date vers horodatage' pour sélectionner une date et une heure à l'aide du sélecteur de date. L'outil affichera l'horodatage Unix correspondant en secondes et en millisecondes. Ceci est utile pour définir des temps d'expiration dans les jetons JWT, planifier des tâches cron ou créer des enregistrements de base de données avec des horodatages spécifiques.
Qu'est-ce que le format ISO 8601 ?
ISO 8601 is an international standard for representing dates and times. The format is 'YYYY-MM-DDTHH:MM:SS.sssZ', where 'T' separates the date from the time, and 'Z' indicates UTC. For example, '2025-01-01T00:00:00.000Z' represents January 1, 2025, midnight UTC. ISO 8601 is used by JSON, JavaScript's Date.toJSON(), and most modern APIs. Our tool displays the converted date in ISO 8601 format alongside the human-readable format.
Cet outil est-il privé ?
Oui. Tous les calculs sont effectués directement dans votre navigateur à l'aide de JavaScript. Aucune donnée n'est envoyée à nos serveurs, aucune donnée n'est stockée et aucune donnée n'est enregistrée. Vous pouvez le vérifier en ouvrant l'onglet Réseau des DevTools de votre navigateur — aucune requête réseau n'est effectuée lorsque vous convertissez un horodatage. Cela rend l'outil sûr pour convertir des horodatages contenant des informations sensibles (comme les claims exp de JWT).
Puis-je utiliser cet outil pour des projets commerciaux ?
Oui. L'outil est gratuit pour un usage personnel et commercial, sans filigrane, sans attribution requise et sans limite d'utilisation. Vous conservez la pleine propriété de vos données. Aucune inscription, aucune clé API et aucun abonnement requis.

Votre confidentialité est notre priorité

Cet outil fonctionne entièrement dans votre navigateur. Vos fichiers ne sont pas téléversés vers un serveur, ni stockés, ni analysés.

  • Nous ne téléversons, ne stockons ni n'analysons vos fichiers.
  • Tout ce que vous traitez reste sur votre appareil.
  • Il n'y a pas de traitement côté serveur, ni de stockage cloud, ni d'analyse.

Même si votre connexion internet tombe, vos fichiers restent en sécurité.

Vous pourriez aussi aimer

Guides utiles

Publicité