À quoi sert le calculateur « Dans X minutes » ?
Cet outil ajoute un nombre quelconque de minutes à une heure de départ et vous indique l'heure obtenue au format 24 heures. Il gère automatiquement le passage après minuit en précisant combien de jours sont reportés. Pratique pour minuter une cuisson, surveiller l'expiration d'un stationnement, planifier la prise d'un médicament, programmer un rappel de réunion ou répondre à toute question du type « quelle heure sera-t-il dans N minutes ? ».
Comment l'utiliser
Saisissez le nombre de minutes à ajouter, puis l'heure de départ (0–23) et les minutes de départ (0–59). Par défaut, l'heure de départ correspond à l'heure actuelle du serveur. Le calculateur affiche l'heure obtenue au format HH:MM, ainsi que l'heure résultante, les minutes résultantes, la minute du jour et le nombre de jours éventuellement reportés.
La formule expliquée
On convertit d'abord l'heure de départ en un nombre unique de minutes écoulées depuis minuit : \( \text{totalDépart} = \text{heureDépart} \times 60 + \text{minuteDépart} \). On ajoute ensuite les minutes demandées pour obtenir totalMinutes. Le report de jours correspond au nombre entier de journées complètes de 1440 minutes contenues dans ce total, et la minute du jour en est le reste. Enfin, l'heure est égale à la minute du jour divisée par 60, et les minutes en sont le reste.
$$\begin{gathered} \text{Result Time} = \left(\,T \bmod 1440\,\right) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} T &= 60 \times \text{Start Hour} + \text{Start Minute} + \text{Minutes} \\ \text{Hour} &= \left\lfloor \dfrac{T \bmod 1440}{60} \right\rfloor \\ \text{Minute} &= (T \bmod 1440) - 60 \times \text{Hour} \end{aligned} \right. \end{gathered}$$
Exemple concret
Partons de 14:30 et ajoutons 90 minutes. \( \text{totalDépart} = 14 \times 60 + 30 = 870 \). \( \text{totalMinutes} = 870 + 90 = 960 \) → \( 960 / 60 = 16 \) heures, et \( 960 \bmod 60 = 0 \). On obtient donc 16:00, ce qui est bien correct : 14:30 + 1 h 30 = 16:00. À l'inverse, la minute du jour 990 correspond à 16:30 ; pour atteindre 16:30 (minute du jour 990) à partir de 14:30, il faudrait ajouter 120 minutes.
FAQ
Gère-t-il le passage de minuit ? Oui : la ligne « Jours reportés » indique le nombre de journées complètes franchies.
Quel format d'horloge est utilisé ? Le résultat s'affiche au format 24 heures (00:00–23:59).
Puis-je ajouter plus d'une journée de minutes ? Oui, n'importe quel nombre de minutes positif ou nul est accepté.