Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Local Date & Time
2023-11-14 22:13:20
Tuesday (UTC+0.0)
Date 2023-11-14
Heure 22:13:20
Jour de la semaine Tuesday
Epoch ajusté au décalage 1 700 000 000

Qu'est-ce que le convertisseur d'horodatage Unix en heure locale ?

Un horodatage Unix (aussi appelé temps epoch) correspond au nombre de secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, sans compter les secondes intercalaires. Ce convertisseur transforme ce nombre brut en une date et une heure lisibles, ajustées au décalage UTC de votre choix. Vous voyez ainsi précisément l'heure « à la pendule » qu'un horodatage représente dans n'importe quel fuseau horaire.

Frise chronologique du point zéro de l'époque comptant les secondes jusqu'à une icône calendrier et horloge
Un horodatage Unix compte les secondes écoulées depuis le début de l'époque.

Comment l'utiliser

Saisissez l'horodatage Unix en secondes, puis indiquez le décalage UTC en heures correspondant au fuseau souhaité (par exemple +2 pour l'heure d'été d'Europe centrale, soit l'heure d'été en France, -5 pour l'heure normale de l'Est aux États-Unis, ou 0 pour l'UTC). Les décalages fractionnaires comme 5,5 (Inde) ou 5,75 (Népal) sont pris en charge. L'outil renvoie la date et l'heure complètes, le jour de la semaine ainsi que l'epoch ajusté au décalage.

La formule

La conversion se résume à $$t_{\text{local}} = \text{secondesEpoch} + \text{décalageHeures} \times 3600$$ On ajoute le décalage (converti d'heures en secondes) à l'epoch, puis on décompose le résultat en année, mois, jour, heure, minute et seconde en le traitant comme un instant du calendrier UTC. Cela évite tout ajustement caché lié au fuseau horaire ou au passage à l'heure d'été : le seul décalage appliqué est celui que vous saisissez.

Les secondes de l'époque plus un décalage d'une heure donnent la date, l'heure et le jour locaux
Ajoutez le décalage UTC en secondes pour passer l'horodatage à l'heure locale.

Exemple concret

Prenons l'horodatage 1 700 000 000. En UTC, il correspond au 2023-11-14 22:13:20. En appliquant un décalage de +2 heures, on ajoute 7 200 secondes, ce qui donne l'epoch \(1\,700\,000\,000 + 2 \times 3600 = 1\,700\,007\,200\), qui se formate en 2023-11-15 00:13:20, un mercredi. Ainsi, à l'instant où l'horodatage a été généré, l'horloge locale d'un fuseau UTC+2 indiquait juste après minuit, le 15 novembre.

FAQ

Les horodatages sont-ils en secondes ou en millisecondes ? Cet outil attend des secondes. Si votre valeur comporte 13 chiffres, il s'agit probablement de millisecondes : divisez-la d'abord par 1000.

Gère-t-il le passage à l'heure d'été ? Non. Il applique uniquement le décalage fixe que vous saisissez. Choisissez le décalage réellement en vigueur à cette date si l'heure d'été a une importance.

Pourquoi le jour de la semaine peut-il différer d'un autre outil ? Parce que le jour dépend entièrement du décalage. Un même instant peut tomber sur des dates différentes selon le fuseau horaire.

Dernière mise à jour: