Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Heure UTC
Feb 8, 2025 15:41:04 UTC
Fuseau horaire Date et heure
America/New_York Feb 8, 2025 10:41:04 EST
America/Los_Angeles Feb 8, 2025 07:41:04 PST
Europe/London Feb 8, 2025 15:41:04 GMT
Europe/Paris Feb 8, 2025 16:41:04 CET
Asia/Tokyo Feb 9, 2025 00:41:04 JST
Australia/Sydney Feb 9, 2025 02:41:04 AEST
Asia/Dubai Feb 8, 2025 19:41:04 GST
Asia/Shanghai Feb 8, 2025 23:41:04 CST

Qu'est-ce qu'un timestamp Unix ?

Un timestamp Unix est un nombre unique qui représente un instant précis dans le temps. Il compte le nombre de secondes écoulées depuis l'« epoch Unix » — soit minuit (00:00:00) le 1er janvier 1970, en temps universel coordonné (UTC). Comme il s'agit d'un simple entier, il est identique partout sur la planète à un instant donné, ce qui en fait la norme mondiale pour stocker et échanger des dates dans les logiciels, les bases de données, les fichiers journaux et les API.

Ce convertisseur prend ce nombre brut et le transforme en une date et une heure lisibles, en affichant le résultat en UTC ainsi que dans de grandes villes telles que New York, Londres, Tokyo et Sydney. Vous voyez ainsi à quoi correspond exactement le même instant aux quatre coins du monde.

Frise chronologique montrant le point de départ de l'epoch Unix et les secondes qui défilent jusqu'à une date ultérieure
Un horodatage Unix compte les secondes écoulées depuis l'epoch, à 00:00:00 UTC le 1er janvier 1970.

Comment utiliser le convertisseur

  • Saisissez votre timestamp Unix dans le champ prévu à cet effet (par exemple, 1700000000).
  • Vérifiez si votre valeur est exprimée en secondes ou en millisecondes — la plupart des timestamps sont en secondes, mais JavaScript et certaines API utilisent les millisecondes (13 chiffres au lieu de 10).
  • Lisez la date et l'heure converties en UTC, puis comparez-les entre les différents fuseaux horaires affichés.

La formule expliquée

Pour transformer un timestamp en date lisible, il suffit d'ajouter le nombre de secondes à l'epoch :

Date = 1er janvier 1970 00:00:00 UTC + (secondes du timestamp)

Pour reconvertir une heure locale en timestamp, on mesure le nombre de secondes entre cet instant et l'epoch. Les fuseaux horaires ne modifient jamais le timestamp lui-même : ils ne font que décaler la façon dont le même instant est affiché. New York est à UTC−5 en hiver, Londres à UTC+0, Tokyo à UTC+9 et Sydney à UTC+10 ou +11 pendant l'heure d'été.

Publicité

Exemple concret

Prenons le timestamp 1700000000. En ajoutant ce nombre de secondes à l'epoch, on obtient le 14 novembre 2023, à 22:13:20 UTC. Le même instant correspond à 17:13:20 à New York, 22:13:20 à Londres et 07:13:20 le lendemain matin à Tokyo.

Carte du monde avec des cadrans d'horloge au-dessus de quatre villes indiquant des heures locales différentes pour un même instant
Le même horodatage correspond à des heures locales différentes en UTC, à New York, Londres, Tokyo et Sydney.

Questions fréquentes

Pourquoi mon timestamp semble-t-il 1 000 fois trop grand ? Il est probablement exprimé en millisecondes. Divisez-le par 1 000 pour obtenir des secondes.

Le timestamp tient-il compte des fuseaux horaires ? Non. Un timestamp Unix repose toujours sur l'UTC. Les heures locales affichées ne sont que différentes représentations d'un seul et même instant universel.

Qu'est-ce que le bug de l'an 2038 ? Les systèmes qui stockent les timestamps sous forme d'entiers 32 bits déborderont le 19 janvier 2038. Les systèmes modernes en 64 bits échappent totalement à ce problème.

Dernière mise à jour: