Calculateur de durée — Heures, minutes et secondes entre deux horaires

Ce calculateur de durée trouve le nombre exact d'heures, minutes et secondes entre deux horaires. Les périodes de nuit et celles qui traversent minuit sont gérées automatiquement.

Calculer la durée entre deux horaires

Saisissez une heure de début et une heure de fin pour calculer la durée exacte en heures, minutes et secondes. Les durées qui traversent minuit sont détectées automatiquement.

HH
:
MM
:
SS
HH
:
MM
:
SS

Durée (HH:MM:SS)

08:00:00

Heures décimales

8.0000

Minutes totales

480

Secondes totales

28,800

Questions fréquentes

Comment calculer la durée entre deux horaires ?

Soustrayez l'heure de début de l'heure de fin. Convertissez les deux horaires en secondes totales depuis minuit (heure × 3600 + minute × 60 + seconde), puis soustrayez. Reconvertissez ensuite le résultat en heures, minutes et secondes. Notre calculateur le fait instantanément pendant la saisie.

Comment calculer une durée qui traverse minuit ?

Lorsque l'heure de fin est antérieure à l'heure de début, par exemple de 22:00 à 06:30, ajoutez 24 heures (86 400 secondes) à l'heure de fin avant de soustraire. Cela donne la bonne durée de nuit : 8 heures 30 minutes. Le calculateur détecte automatiquement les périodes qui traversent minuit.

Quelle est la différence entre heures décimales et HH:MM:SS ?

Le format HH:MM:SS affiche les heures, minutes et secondes comme des entiers séparés (par exemple 01:30:00 pour 1 heure 30 minutes). Les heures décimales expriment la même durée sous forme d'un seul nombre (1,5 heure). Elles sont très utilisées pour la paie, la facturation et les logiciels de suivi du temps.

Comment convertir des minutes en heures décimales ?

Divisez les minutes par 60. Par exemple, 45 minutes ÷ 60 = 0,75 heure décimale. Pour une durée de 2 heures 45 minutes, l'équivalent décimal est 2 + (45 ÷ 60) = 2,75 heures.

Quelle est la durée d'un poste de travail standard ?

Un poste standard à temps plein dure 8 heures (09:00 à 17:00). Un demi-poste dure 4 heures. Les postes de nuit durent souvent 8 heures, de 22:00 à 06:00. Les heures supplémentaires s'appliquent généralement après 8 heures par jour ou 40 heures par semaine, selon la juridiction.

Comment calculer des heures facturables entre deux horaires ?

Saisissez l'heure de début et l'heure de fin pour obtenir la durée en heures décimales. Multipliez ces heures décimales par votre taux horaire pour calculer le montant facturable. Par exemple, 2,5 heures décimales à 100 $/heure = 250 $.

Puis-je calculer une durée sans secondes ?

Oui : laissez le champ secondes à 0 (valeur par défaut) et saisissez seulement les heures et les minutes. Le calculateur considère les secondes manquantes comme nulles ; saisir début 09:00 et fin 17:30 affiche donc correctement 08:30:00.

Combien y a-t-il de secondes et de minutes dans une heure ?

Il y a 60 minutes dans une heure et 3 600 secondes dans une heure (60 minutes × 60 secondes). Une minute vaut 60 secondes. Ces conversions servent de base à tous les calculs de durée.

Comment calculer une durée

Formule de durée

La durée entre deux horaires se calcule en convertissant chaque horaire en secondes totales depuis minuit, puis en soustrayant :

startSeconds = startHour × 3600 + startMinute × 60 + startSecond
endSeconds = endHour × 3600 + endMinute × 60 + endSecond

totalSeconds = endSeconds − startSeconds

hours = floor(totalSeconds / 3600)
minutes = floor((totalSeconds mod 3600) / 60)
seconds = totalSeconds mod 60

Exemple : de 09:30

à 14:45
. Début = 9 × 3600 + 30 × 60 + 15 = 34 215 s. Fin = 14 × 3600 + 45 × 60 + 30 = 53 130 s. Total = 53 130 − 34 215 = 18 915 s. Résultat : 5 h 15 min 15 s → 05:15
.

Pour convertir la durée totale en heures décimales, divisez le total de secondes par 3 600. Par exemple, 5 heures et 30 minutes correspondent à 5,5 heures décimales (19 800 ÷ 3 600 = 5,5).

Gestion de la traversée de minuit

Lorsque l'heure de fin est antérieure à l'heure de début (par exemple début 22

et fin 06
), le calculateur suppose automatiquement que la période traverse minuit. Il ajoute 24 heures (86 400 secondes) à l'heure de fin avant de soustraire :

if endSeconds < startSeconds:
    endSeconds += 86400  # ajouter 24 heures
totalSeconds = endSeconds − startSeconds

Exemple : poste de nuit de 22

à 06
. Fin (23 400 s) < Début (79 200 s), donc on ajoute 86 400 : endSeconds = 109 800. Total = 109 800 − 79 200 = 30 600 s = 8 heures 30 minutes.

Cette approche fonctionne pour tout poste ou toute période qui traverse minuit, mais elle suppose que l'écart est inférieur à 24 heures. Pour des durées sur plusieurs jours, additionnez les segments de chaque journée.

Tableau de référence des durées courantes

Voici des postes de travail et durées d'activité fréquemment utilisés comme référence rapide :

ScénarioDébutFinDuréeHeures décimales
Journée standard09
17
08:00
8,0000
Demi-journée09
13
04:00
4,0000
Poste de nuit22
06
08:00
8,0000
Pause déjeuner12
13
01:00
1,0000
Long métrage19
21
02:18
2,3000
Marathon (moy.)07
11
04:30
4,5000
Vol de nuit23
07
07:30
7,5000
Journée complète (minuit à minuit)00
23:59
23:59
23,9997

Les heures décimales sont couramment utilisées dans les systèmes de paie, de facturation et de suivi du temps.

Outils associés