Convertisseur de Timestamp Unix
Du temps epoch aux dates, des dates au temps epoch, dans tous les fuseaux horaires
1790000000 en dates lisibles,
reconvertit des dates en timestamps, et affiche le même instant dans
autant de fuseaux horaires que vous le souhaitez. Il détecte si un
timestamp est en secondes, millisecondes, microsecondes ou nanosecondes,
et affiche en direct l'heure Unix actuelle en haut de la page.
Qu'est-ce qu'un timestamp Unix ?
Un timestamp Unix, aussi appelé temps epoch ou temps POSIX, est le nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC. Comme c'est un simple nombre, identique partout dans le monde, c'est la façon standard de stocker et d'échanger des instants dans les bases de données, les API, les logs et les systèmes de fichiers. Les dates antérieures à 1970 sont négatives.
Secondes, millisecondes, microsecondes ou nanosecondes ?
- Secondes (10 chiffres aujourd'hui) : Unix, PHP,
time()en Python, la plupart des API - Millisecondes (13 chiffres) : JavaScript, Java, de nombreuses API JSON
- Microsecondes (16 chiffres) : le fonctionnement interne de PostgreSQL, certains outils d'analyse
- Nanosecondes (19 chiffres) : Go, InfluxDB, les traces OpenTelemetry
En mode Auto, le convertisseur déduit l'unité du nombre de chiffres, et vous pouvez la forcer à tout moment. Les valeurs en nanosecondes sont lues exactement, sans les erreurs d'arrondi qu'introduiraient les nombres JavaScript ordinaires.
Comment convertir un timestamp en date
Étape 1 : Saisissez le timestamp
Collez le nombre dans « Timestamp to date ». Les virgules, espaces et
tirets bas sont ignorés, et les décimales comme
1790000000.5 sont acceptées. Cliquez sur « Convert now »
pour charger l'heure actuelle.
Étape 2 : Lisez les résultats
Vous obtenez la date en heure locale et en UTC, les formats ISO 8601 et RFC 2822, une durée relative comme « 3 days ago » (il y a 3 jours), la valeur en secondes et en millisecondes, ainsi que le jour de l'année et le numéro de semaine ISO. Chaque ligne a son bouton Copy.
Étape 3 : Comparez les fuseaux horaires
Le tableau « In other time zones » affiche le même instant dans plusieurs villes avec leur décalage UTC, y compris les fuseaux à la demi-heure et au quart d'heure comme l'Inde et le Népal. Ajoutez n'importe quel fuseau IANA ou retirez ceux dont vous n'avez pas besoin ; votre choix est mémorisé.
Comment convertir une date en timestamp
Dans « Date to timestamp », choisissez une date, une heure et le
fuseau horaire auquel elles appartiennent. Le convertisseur tient
compte de l'heure d'été de ce fuseau : midi à New York ne donne pas
le même timestamp en juillet et en janvier. Vous pouvez aussi saisir
une date en texte, par exemple 2026-09-27T10:30:00Z ou
2026-09-27T10:30:00+02:00. Si le texte ne précise pas de
fuseau, il est lu comme votre heure locale, et l'outil vous le
signale.
Le temps Unix dans les langages courants
| Langage | Timestamp actuel | Timestamp en date |
|---|---|---|
| JavaScript | Math.floor(Date.now() / 1000) | new Date(1790000000 * 1000).toISOString() |
| Python | int(time.time()) | datetime.fromtimestamp(1790000000, tz=timezone.utc) |
| PHP | time() | date('c', 1790000000) |
| Go | time.Now().Unix() | time.Unix(1790000000, 0).UTC() |
| Java | Instant.now().getEpochSecond() | Instant.ofEpochSecond(1790000000) |
| PostgreSQL | extract(epoch from now()) | to_timestamp(1790000000) |
| MySQL | UNIX_TIMESTAMP() | FROM_UNIXTIME(1790000000) |
| Bash (GNU) | date +%s | date -u -d @1790000000 |
Pièges courants
- Mélanger les unités : Une date en 1970 signifie généralement que des millisecondes ont été lues comme des secondes, ou l'inverse
- Local ou UTC : Un timestamp n'a pas de fuseau horaire, seul l'affichage en a un : précisez toujours lequel vous utilisez
- Heure d'été : Certaines heures locales existent deux fois par an, d'autres jamais. Stockez des timestamps UTC et ne convertissez qu'à l'affichage
- Le problème de l'an 2038 : Les timestamps signés sur 32 bits s'arrêtent à
2147483647, soit le 19 janvier 2038 à 03:14:07 UTC. Utilisez des entiers sur 64 bits - Secondes intercalaires : Le temps Unix les ignore : chaque jour dure exactement 86 400 secondes
Confidentialité
Toutes les conversions se font dans votre navigateur, avec ses propres données de fuseaux horaires. Rien de ce que vous saisissez n'est envoyé.
Conclusion
Que vous lisiez une ligne de log, vérifiiez l'expiration d'un jeton ou planifiiez entre plusieurs continents, le convertisseur vous donne tous les formats et fuseaux horaires d'un coup. Essayez-le sur tools.typinks.com/timestamp-converter.
Un timestamp à décoder ?
Collez-le et voyez-le dans tous les formats et fuseaux horaires.
Lancer le convertisseur