Apex Conversion
⏱️ Time

How to Add and Subtract Time: Hours and Minutes

5 min readReviewed:
Reviewed by Apex Conversion Editorial Team · Last reviewed

Adding or subtracting time is a common real-world task that trips people up because of the AM/PM boundary and the rollover at midnight. Standard arithmetic does not apply directly — 10:45 PM plus 2 hours is not 12:45, it is 12:45 AM the next day. Getting this right requires a simple but systematic approach.

The method covered here converts everything to minutes since midnight, performs the addition or subtraction on that plain number, then converts back to a readable time. The interactive calculator on this page automates the process, but understanding the steps helps you work through simpler cases mentally.

How to Add Time Manually

Step 1 — Convert the start time to minutes since midnight. For example, 2:30 PM = (12 + 2) × 60 + 30 = 870 minutes. For AM times, 9:15 AM = 9 × 60 + 15 = 555 minutes. Special case: 12:00 AM = 0 minutes, 12:30 AM = 30 minutes.

Step 2 — Convert the duration to minutes. 3 hours 45 minutes = 3 × 60 + 45 = 225 minutes.

Step 3 — Add the two values: 870 + 225 = 1,095 minutes.

Step 4 — Convert back. 1,095 ÷ 60 = 18 hours 15 minutes. That is 18:15, or 6:15 PM in standard time and 1815 in military time.

How to Subtract Time Manually

The process is identical, but you subtract the duration instead. For example: 1:15 AM − 3 hours. Convert 1:15 AM to minutes: 1 × 60 + 15 = 75 minutes. Duration: 3 × 60 = 180 minutes. 75 − 180 = −105 minutes.

A negative result means you have gone past midnight into the previous day. Add 1,440 (the number of minutes in a day): −105 + 1,440 = 1,335 minutes. Convert back: 1,335 ÷ 60 = 22 hours 15 minutes = 10:15 PM the previous day.

Handling the Midnight Boundary

When the result exceeds 1,440 minutes, subtract 1,440 and note it is the next day. When it falls below 0, add 1,440 and note it is the previous day. For the examples on this page: 10:45 PM + 2 hours 30 minutes = 645 + 150 = 795 minutes past midnight the next day; but wait — 10:45 PM = 1,365 minutes, not 645. 1,365 + 150 = 1,515 minutes. 1,515 − 1,440 = 75 minutes = 1:15 AM the following day.

The interactive calculator below handles all of these edge cases automatically. It shows 'next day' or 'previous day' when the result crosses midnight, and outputs both 12-hour standard and military time formats.

Common Examples

Start Time    Operation      Result
──────────────────────────────────────────────────────────
2:30 PM    +  3h 45m   =  6:15 PM (1815)
11:15 PM   +  2h 0m    =  1:15 AM next day (0115)
8:00 AM    +  8h 0m    =  4:00 PM (1600)
12:00 AM   +  6h 30m   =  6:30 AM (0630)
3:00 PM    −  5h 0m    =  10:00 AM (1000)
1:00 AM    −  3h 0m    =  10:00 PM previous day (2200)
5:45 PM    +  0h 30m   =  6:15 PM (1815)

Quick Tips

  • Convert everything to minutes since midnight first — this eliminates AM/PM confusion entirely.

  • When adding large durations (over 12 hours), check whether the result crosses noon or midnight to set the correct AM/PM label.

  • Military time makes duration math easier because you can add/subtract in 24-hour units without worrying about AM/PM labels.

  • For multi-day durations, keep track of day offsets separately rather than rolling everything into a single large minute count.

Frequently Asked Questions

What is 2:30 PM plus 3 hours 45 minutes?

2:30 PM + 3 hours 45 minutes = 6:15 PM. In military time, that is 1815. To verify: 2:30 PM = 870 minutes since midnight. 870 + 225 = 1,095 minutes. 1,095 ÷ 60 = 18 hours 15 minutes = 6:15 PM.

What is 11:15 PM plus 2 hours?

11:15 PM + 2 hours = 1:15 AM the next day (0115 in military time). To verify: 11:15 PM = 23 × 60 + 15 = 1,395 minutes. 1,395 + 120 = 1,515 minutes. 1,515 − 1,440 = 75 minutes = 1:15 AM, crossing into the next day.

How do I add hours and minutes without a calculator?

Add the minutes first: if they exceed 60, carry 1 into the hours and keep the remainder. Then add the hours. If the total hours exceed 12 (for 12-hour) or 24 (for 24-hour), adjust the AM/PM accordingly or subtract 24 to get the next-day equivalent.

How do I calculate how many hours between two times?

Convert both times to minutes since midnight, then subtract the earlier from the later. If the result is negative, add 1,440. Divide by 60 for hours, and use the remainder for minutes. Example: from 9:30 AM (570 min) to 5:15 PM (1,035 min) = 1,035 − 570 = 465 minutes = 7 hours 45 minutes.

Try the Time Converter

⏱️ Open Time Converter

Related Converters

Related Guides

Sources

All conversion results are provided for general informational purposes only. Read our full disclaimer.