Time
Add/Subtract Time Calculator
Add or subtract hours, minutes, and seconds from a given time.
Add/Subtract Time Calculator
13:00
A clock has no year, month, or day of its own — just a 24-hour wheel that wraps around at midnight — so adding or subtracting hours, minutes, and seconds is a genuinely different kind of arithmetic from the calendar-date math the Date Plus or Minus Days tool performs.
Recipe timing, video/audio editing offsets, and shift-scheduling adjustments are all common real uses for pure clock-time arithmetic, and the midnight-wraparound behavior is exactly the detail that trips up a naive manual calculation in each of those contexts.
How the Add/Subtract Time Calculator works
Hours, minutes, and seconds are added or subtracted and the result is taken modulo 24:00:00, wrapping around past midnight in either direction — forward past 24:00 back to 00:00, or backward past 00:00 to the previous day's late hours — rather than producing an out-of-range figure like "24:25" or "−1:10".
Cooking, scheduling, and shift-planning are common real uses for this specific tool, since all three regularly involve adding or subtracting a clock-time duration without needing to track which calendar day the result falls on — that calendar-day tracking is what the Time Duration Calculator and Work Hours Calculator are for instead.
Worked example
23:40 plus 45 minutes: raw addition gives 24:25, which wraps to 00:25 past midnight. 00:20 minus 1 hour 30 minutes: raw subtraction gives −1:10, which wraps backward to 22:50 on the clock face.
Edge cases this tool handles correctly
- Wrapping in both directions
- Both forward addition past midnight and backward subtraction past midnight need the same modulo-24 wraparound handling — the tool applies it consistently in either direction.
- No date is attached
- This is pure clock arithmetic without a calendar date — the tool doesn't track which actual day the wrapped time falls on; pairing a specific date with a time shift is what the Time Duration Calculator and Work Hours Calculator are for.
- Seconds-level precision
- Seconds are carried through the wraparound calculation rather than being dropped or rounded away.
- Adding or subtracting exactly 24 hours
- Adding or subtracting exactly 24 hours' worth of time returns the identical clock time you started with, since a full 24-hour cycle brings the clock back to the same point — a useful sanity check on the wraparound logic.
- Chained calculations
- Adding one amount and then subtracting another from the result is just two sequential uses of the tool — each wraparound calculation is independent and doesn't need to "remember" a previous step.
- Adding a duration expressed only in minutes or seconds
- An amount given purely in minutes (like "add 500 minutes") or seconds is first normalized into hours/minutes/seconds before the wraparound math runs, so a duration entered in any single unit produces the identical result as the same duration entered pre-split across hours, minutes, and seconds.
- Subtracting a duration longer than the starting clock time itself
- Subtracting an amount larger than the hours already elapsed since midnight (for example, subtracting 5 hours from 02:00) wraps backward past midnight into the previous day's late-evening hours, using the identical modulo-24 wraparound the tool applies for any backward subtraction, however large the amount being subtracted.
Frequently asked questions
Does it tell me what calendar date the wrapped time falls on?
No — it's pure clock arithmetic with no date attached; pair it with the Date Plus or Minus Days tool if you also need to track the day change.
Can I enter a duration purely in minutes, like 500 minutes, instead of hours and minutes?
Yes — an amount given in a single unit is normalized into hours/minutes/seconds internally before the calculation runs, so the result is identical either way.
Is there a difference between adding 90 minutes and adding 1 hour 30 minutes?
No — both are normalized to the same total number of seconds before the wraparound calculation runs, so the two entries always produce an identical result.
Can I subtract a negative amount to add instead?
Yes, or just use the add mode directly — both approaches give the same result.
Why does 23:40 plus 45 minutes show 00:25 instead of 24:25?
Clocks reset to 00:00 at midnight rather than continuing past 24:00, so the tool wraps the same way a real clock face does.
Does it handle seconds, not just hours and minutes?
Yes — seconds-level precision is preserved through the wraparound.
What happens if I add exactly 24 hours?
You get back the same clock time you started with, since a full 24-hour cycle returns to the same point on the clock face.
Does it support hours greater than 24 in a single entry?
Yes — an amount larger than 24 hours simply wraps around the clock face more than once, resolving to the correct time of day either way.