Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Nouvelle heure (format 24 h)
11:00
same day
Minutes depuis minuit 660
Décalage de jour 0

À quoi sert ce calculateur

Le calculateur d'ajout de minutes à une heure prend une heure de départ et un nombre de minutes, puis affiche l'heure obtenue sur une horloge de 24 heures. Il gère parfaitement le passage à minuit : ainsi, ajouter 90 minutes à 23 h 30 donne 01 h 00 le lendemain. Il accepte également les valeurs négatives pour retrancher des minutes.

Mode d'emploi

Saisissez l'heure de départ (0 à 23) et les minutes de départ (0 à 59), puis indiquez le nombre de minutes à ajouter. Utilisez un nombre négatif pour reculer dans le temps. Le résultat affiche la nouvelle heure au format HH:MM, le total de minutes écoulées depuis minuit, ainsi qu'un décalage de jour (+1 signifie le jour suivant, −1 le jour précédent).

La formule expliquée

L'heure de départ est d'abord convertie en minutes depuis minuit : \(\text{minutesDepart} = \text{heure} \times 60 + \text{minute}\). Les minutes à ajouter sont additionnées, puis l'opération modulo 1440 (le nombre de minutes dans une journée) ramène la valeur à l'intérieur d'une seule journée :

$$\text{newTime} = (\text{startMinutes} + \text{addMinutes}) \bmod 1440$$

Un double modulo, \(((\text{total} \bmod 1440) + 1440) \bmod 1440)\), garantit un résultat positif, même lors d'une soustraction :

$$\text{newTotal} = ((\text{startMinutes} + \text{addMinutes}) \bmod 1440 + 1440) \bmod 1440$$

Enfin, le total ainsi ramené est redivisé en heures et en minutes :

$$\text{hour} = \left\lfloor \tfrac{\text{newTotal}}{60} \right\rfloor,\quad \text{min} = \text{newTotal} \bmod 60$$
Publicité
Diagramme d'horloge circulaire de 24 heures montrant les minutes qui bouclent après minuit grâce au modulo 1440
En ajoutant des minutes, la journée de 1440 minutes boucle grâce au modulo pour gérer le passage de minuit.

Exemple concret

On part de 09 h 30 et on ajoute 90 minutes. Minutes de départ = \(9 \times 60 + 30 = 570\). Total = \(570 + 90 = 660\). \(660 \bmod 1440 = 660\). Heure = \(660 \div 60 = 11\), minute = \(660 \bmod 60 = 0\) : la nouvelle heure est donc 11 h 00 le même jour.

Publicité
Chronologie montrant une heure de départ plus un intervalle de minutes arrivant à une nouvelle heure après minuit
Un exemple concret : l'heure de départ plus les minutes ajoutées donne la nouvelle heure, peut-être le lendemain.

Plus d'exemples détaillés

Chaque exemple suit la même formule, \( T = (((60\,h + m + a) \bmod 1440) + 1440) \bmod 1440 \), puis divise \(T\) en une nouvelle heure \(\lfloor T/60 \rfloor\) et une nouvelle minute \(T \bmod 60\). Il y a 1440 minutes dans une journée.

Exemple 1 — Franchissement de minuit : 23:30 + 90 minutes

Convertir l'heure de début en minutes depuis minuit et ajouter :

$$60 \times 23 + 30 + 90 = 1380 + 30 + 90 = 1500$$

Réduire modulo 1440 pour enrouler après minuit :

$$T = ((1500 \bmod 1440) + 1440) \bmod 1440 = 60$$

Diviser en heures et minutes :

$$\text{Heure} = \left\lfloor \tfrac{60}{60} \right\rfloor = 1, \qquad \text{Minute} = 60 \bmod 60 = 0$$

Résultat : 01:00, le jour suivant (+1 jour).

Exemple 2 — Soustraction franchissant minuit : 00:15 − 30 minutes

Ici la valeur ajoutée est négative (\(a = -30\)) :

$$60 \times 0 + 15 + (-30) = -15$$

Le double modulo traite la valeur négative, en gardant le résultat dans la plage 0–1439 :

$$T = ((-15 \bmod 1440) + 1440) \bmod 1440 = (-15 + 1440) \bmod 1440 = 1425$$

Diviser en heures et minutes :

$$\text{Heure} = \left\lfloor \tfrac{1425}{60} \right\rfloor = 23, \qquad \text{Minute} = 1425 \bmod 60 = 45$$

Résultat : 23:45, le jour précédent (−1 jour).

Exemple 3 — Plus d'une journée complète : 12:00 + 1500 minutes

1500 minutes c'est 25 heures, donc l'horloge doit avancer d'une journée complète plus une heure supplémentaire :

$$60 \times 12 + 0 + 1500 = 720 + 1500 = 2220$$

Réduire modulo 1440 (en soustrayant une journée entière de 1440 minutes) :

$$T = ((2220 \bmod 1440) + 1440) \bmod 1440 = 780$$

Diviser en heures et minutes :

$$\text{Heure} = \left\lfloor \tfrac{780}{60} \right\rfloor = 13, \qquad \text{Minute} = 780 \bmod 60 = 0$$

Résultat : 13:00, le jour suivant (+1 jour).

FAQ

Puis-je ajouter plus de 24 heures ? Oui. Le décalage de jour vous indique de combien de journées entières le résultat avance.

Fonctionne-t-il pour retrancher des minutes ? Oui — saisissez un nombre négatif dans le champ des minutes et l'heure recule, en affichant un décalage de jour négatif si elle franchit minuit.

Est-ce au format 12 heures ou 24 heures ? La saisie et l'affichage utilisent l'horloge de 24 heures ; 13:00 correspond à 1:00 de l'après-midi (1:00 PM).

Dernière mise à jour: