How to Add and Subtract Time: Hours and Minutes
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
Military Time Chart: 24-Hour to Standard Time
6 min read
⏱️ TimeTime Conversion Guide: Seconds, Minutes, Hours, Days, and More
10 min read
⏱️ TimeWhat Are Business Days?
4 min read
⏱️ TimeDate Difference Calculator Guide
5 min read
⏱️ TimeAge Calculator Guide
5 min read
⏱️ TimeCountdown Calculator Guide
3 min read
Sources
All conversion results are provided for general informational purposes only. Read our full disclaimer.