Connectez-vous via MCP →

Entrez le calcul

Formule

Formule: Convertisseur de décimal en durée (hh:mm:ss)
Show calculation steps (1)
  1. Decompose into hh:mm:ss

    Decompose into hh:mm:ss: Convertisseur de décimal en durée (hh:mm:ss)

    Floor into hours and minutes, then round the remaining seconds (carrying 60 up where needed).

Publicité

Résultats

Durée (hh:mm:ss)
42:45:22
heures : minutes : secondes
En toutes lettres / détail 42 hours : 45 minutes : 22 seconds or 1 days, 18 hours, 45 minutes, 22 seconds
Secondes totales 153 921,6

À quoi sert ce convertisseur

Cet outil transforme un simple nombre décimal en une durée nette au format hh:mm:ss. Vous indiquez ce que représente votre nombre — des jours, des heures, des minutes ou des secondes — et le calculateur le ramène d'abord en secondes totales, puis le répartit en heures, minutes et secondes. Comme il s'agit d'une durée (et non d'une heure de la journée), le champ des heures ne se réinitialise jamais à 24 : 1,75 jour affiche bien 42 heures, et non 18.

Une valeur décimale convertie en trois cases étiquetées HH, MM, SS séparées par des deux-points
Une valeur décimale est convertie en heures, minutes et secondes.

Comment l'utiliser

Saisissez votre valeur décimale (par exemple 42,756), choisissez l'unité correspondante dans le menu déroulant, et cochez éventuellement « afficher les centièmes de seconde » pour conserver deux décimales sur les secondes. Le résultat affiche la durée formatée, un détail « en toutes lettres » ainsi que l'équivalent ramené en jours.

La formule expliquée

La méthode fiable consiste à tout convertir d'abord en secondes totales :

$$t_{\text{sec}} = v \times k$$

où le facteur d'échelle \(k\) vaut 86400 pour les jours, 3600 pour les heures, 60 pour les minutes et 1 pour les secondes. Ensuite

$$H=\left\lfloor\tfrac{t}{3600}\right\rfloor,\ M=\left\lfloor\tfrac{t-3600H}{60}\right\rfloor,\ S=t-3600H-60M$$

le reste se répartit en minutes, et ce qui subsiste devient les secondes. L'arrondi n'intervient qu'à la toute dernière étape, ce qui évite toute dérive due aux fractions. Si l'arrondi porte les secondes à 60, elles sont reportées sur les minutes, et 60 minutes sont reportées sur les heures.

Organigramme répartissant le total de secondes t en H, M et S à l'aide de divisions et de restes
Le nombre total de secondes est réparti en heures, minutes et secondes par divisions successives.

Exemple concret

Prenons 42,756 heures. Secondes totales :

$$t = 42{,}756 \times 3600 = 153921{,}6$$

Heures \(= \left\lfloor 153921{,}6 / 3600 \right\rfloor = 42\). Reste \(= 2721{,}6\) s, donc minutes \(= \left\lfloor 2721{,}6 / 60 \right\rfloor = 45\). Secondes restantes \(= 21{,}6\), ce qui s'arrondit à 22. Le résultat est 42:45:22, soit en toutes lettres « 1 jour, 18 heures, 45 minutes, 22 secondes ». Avec les centièmes activés, les secondes s'affichent comme 21,60, ce qui donne 42:45:21,60.

FAQ

Pourquoi les heures peuvent-elles dépasser 24 ? Il s'agit d'une durée, et non d'une heure de la journée : les heures s'accumulent donc au-delà de 24 (par exemple 76 heures pour 3,2 jours).

Pourquoi le résultat en secondes entières diffère-t-il parfois de celui en centièmes ? Le mode en secondes entières arrondit à la seconde la plus proche, donc 21,6 devient 22 ; le mode centièmes conserve 21,60.

Quelles valeurs sont acceptées ? Tout nombre strictement supérieur à zéro. Le zéro, les champs vides et les valeurs négatives sont refusés.

Dernière mise à jour: