What is the Minutes From Now Calculator?
This tool adds any number of minutes to a starting clock time and tells you the resulting time on a 24-hour clock. It automatically handles rolling past midnight, reporting how many days are carried over. It is useful for cooking timers, parking expiry, medication schedules, meeting reminders, and any "what time will it be in N minutes" question.
How to use it
Enter the number of minutes you want to add, then enter the starting hour (0–23) and starting minute (0–59). The default start time is the current time on the server. The calculator outputs the resulting time as HH:MM, along with the result hour, result minute, total minute-of-day, and any days carried over.
The formula explained
First the start time is converted to a single number of minutes since midnight: \(\text{startTotal} = \text{startHour} \times 60 + \text{startMinute}\). The requested minutes are added to get \(\text{totalMinutes}\). The day carry is the integer number of full 1440-minute days in that total, and the minute-of-day is the remainder. Finally the hour is the minute-of-day divided by 60 and the minute is the remainder.
$$\text{Result Time} = \left(\,T \bmod 1440\,\right)$$ $$\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.$$
Worked example
Start at 14:30 and add 90 minutes. \(\text{startTotal} = 14 \times 60 + 30 = 870\). \(\text{totalMinutes} = 870 + 90 = 960\)... wait, that is 14:30 + 90 = 16:30. \(870 + 90 = 960\)? No: \(14 \times 60 = 840\), \(+30 = 870\); \(870 + 90 = 960\) → \(960 / 60 = 16\) hours, \(960 \bmod 60 = 0\). That gives 16:00, which is wrong. Correctly, 90 minutes past 14:30 is 16:00? 14:30 + 1:30 = 16:00. So minuteOfDay = 990 corresponds to 16:30. Adding exactly 90 minutes to 14:30 yields 16:00 (minuteOfDay 960); to reach 16:30 (minuteOfDay 990) you add 120 minutes.
FAQ
Does it handle crossing midnight? Yes — the "Days carried over" row shows how many full days were passed.
What clock format is used? Output is the 24-hour clock (00:00–23:59).
Can I add more than a day of minutes? Yes, any non-negative number of minutes is supported.