Qu'est-ce que le convertisseur UTC vers heure locale ?
Le temps universel coordonné (UTC) est la référence horaire mondiale utilisée dans l'aviation, l'informatique, la science et la radiodiffusion. Ce convertisseur transforme une heure UTC en heure locale pour n'importe quel décalage horaire — de UTC−12 à UTC+14 — y compris les fuseaux à la demi-heure ou au quart d'heure comme l'Inde (UTC+5:30) ou le Népal (UTC+5:45).
Comment l'utiliser
Indiquez l'heure UTC (0 à 23) et les minutes (0 à 59), puis saisissez le décalage de votre fuseau horaire en heures. Utilisez un nombre négatif pour les fuseaux situés à l'ouest de l'UTC (les Amériques) et un nombre positif pour ceux situés à l'est (Europe, Asie, Océanie). Par exemple, l'heure normale de l'Est aux États-Unis correspond à −5, l'heure d'Europe centrale à +1 et l'heure de l'Inde à +5,5. Le calculateur affiche votre heure locale au format 24 heures et vous indique si le résultat tombe la veille ou le lendemain.
La formule expliquée
La règle de base est tout simplement Heure locale = UTC + décalage. En interne, l'outil convertit l'heure UTC en minutes écoulées depuis minuit, ajoute le décalage (heures de décalage × 60), puis ramène le résultat dans une journée unique de 0 à 1439 minutes. Si le total dépasse 24 heures ou passe sous zéro, un changement de jour est enregistré pour vous signaler que la date a changé.
$$\text{Local} = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440$$$$\begin{gathered} T = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Local Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{Local Minute} &= T - 60\cdot\text{Local Hour} \end{aligned} \right. \end{gathered}$$
Exemple concret
Supposons que l'heure UTC soit 23:30 et que votre décalage soit de +2 (par exemple l'heure d'été d'Europe de l'Est). Convertissez l'UTC en minutes : \(23 \times 60 + 30 = 1410\). Ajoutez le décalage : \(2 \times 60 = 120\), soit \(1410 + 120 = 1530\) minutes. Comme \(1530 \geq 1440\), on retranche une journée : \(1530 - 1440 = 90\) minutes = 01:30, avec un changement de +1 jour. Ainsi, 23:30 UTC correspond à 01:30 le lendemain à UTC+2.
FAQ
Cet outil gère-t-il l'heure d'été ? Aucun passage automatique à l'heure d'été n'est appliqué. Saisissez le décalage correct pour la date concernée (par exemple −4 pour l'heure de l'Est américain en été, au lieu de −5).
Puis-je utiliser des décalages fractionnaires ? Oui. Saisissez des valeurs comme 5,5 ou 5,75 pour les fuseaux à la demi-heure ou au quart d'heure.
Que signifie « changement de jour » ? Cela indique que l'heure locale tombe un jour calendaire différent de l'heure UTC : +1 signifie le lendemain, −1 signifie la veille.