À quoi sert ce calculateur
Cet outil détermine le nombre d'heures comprises entre une heure d'arrivée (pointage d'entrée) et une heure de départ (pointage de sortie), en gérant parfaitement les postes qui se prolongent après minuit. Saisissez les deux horaires au format 24 heures, ainsi qu'une pause non payée facultative : vous obtenez la durée totale et le nombre d'heures payées.
Comment l'utiliser
Indiquez l'heure et les minutes d'arrivée, puis l'heure et les minutes de départ. Si l'heure de sortie est antérieure à l'heure d'entrée, le calculateur en déduit que le poste a franchi minuit et ajoute automatiquement une journée entière. Renseignez une éventuelle pause non payée en minutes pour la retrancher du temps payé.
La formule expliquée
Les deux horaires sont d'abord convertis en minutes écoulées depuis minuit. La durée se calcule ainsi : \(((\text{sortie} - \text{entrée} + 1440) \bmod 1440)\). En ajoutant 1440 (le nombre de minutes dans une journée) puis en prenant le reste, on garantit un résultat positif, même pour un poste de nuit. Les minutes payées correspondent à la durée moins la pause, et la division par 60 convertit le tout en heures.
$$\begin{gathered} \text{Heures payées} = \frac{\big[(\text{Sortie}-\text{Entrée}+1440)\bmod 1440\big] - B}{60} \\[1.5em] \text{où}\quad \left\{ \begin{aligned} \text{Entrée} &= 60\cdot\text{Heure entrée} + \text{Min entrée} \\ \text{Sortie} &= 60\cdot\text{Heure sortie} + \text{Min sortie} \\ B &= \text{Pause (min)} \end{aligned} \right. \end{gathered}$$
Exemple concret
Un poste de 22:00 à 06:30 avec une pause de 30 minutes : entrée = 1320, sortie = 390.
$$\text{Durée} = (390 - 1320 + 1440) \bmod 1440 = 510 \text{ minutes} = 8{,}5 \text{ heures}$$$$\text{Minutes payées} = 510 - 30 = 480 = 8{,}0 \text{ heures payées}$$
FAQ
Gère-t-il les postes de plus de 24 heures ? Non : il part du principe que l'heure de fin survient au maximum un jour après le début, ce qui couvre les horaires de travail classiques.
Que se passe-t-il si l'heure d'entrée est identique à l'heure de sortie ? La durée est considérée comme nulle (0 minute) et non comme 24 heures.
La pause est-elle payée ? La pause est considérée comme non payée et soustraite du total payé ; la ligne de la durée totale, elle, n'en tient pas compte.