Time Calculator: How to Add and Subtract Time Correctly
Time is the one resource we all share equally — 24 hours in every day, 60 minutes in every hour, 60 seconds in every minute. Yet calculating with time is surprisingly tricky because our time system doesn’t follow the neat base-10 logic we use for most other math. Instead, it’s a remnant of ancient Babylonian base-60 arithmetic, which means adding and subtracting time requires a different approach than ordinary numbers.
This guide walks through everything you need to know about time calculations, from basic addition to real-world applications like project tracking and travel planning.
Why Time Calculation Is Tricky
The problem comes down to one word: base-60.
In normal arithmetic, when you reach 10, you carry 1 to the next column. But with time:
- 60 seconds make 1 minute (not 100)
- 60 minutes make 1 hour (not 100)
- 24 hours make 1 day (not 100)
- 7 days make 1 week (not 10)
This means you can’t simply add or subtract time values as if they were regular numbers. You need to handle carrying and borrowing between units, just like you learned in elementary school — but with 60 instead of 10 as the threshold.
The Decimal Trap
The most common mistake people make is treating time like a decimal. For example:
- Wrong: 1 hour 30 minutes + 1 hour 45 minutes = 2.75 hours
- Right: 1 hour 30 minutes + 1 hour 45 minutes = 3 hours 15 minutes
The number 2.75 is technically correct if you convert everything to decimal hours, but it’s misleading because 0.75 hours = 45 minutes, not 75 minutes. We’ll cover this distinction in detail below.
Adding Time Durations
Adding time works like column addition, but with base-60 instead of base-10.
Step-by-Step Method
- Add the seconds. If the total is 60 or more, subtract 60 and carry 1 to the minutes column.
- Add the minutes (including any carry). If the total is 60 or more, subtract 60 and carry 1 to the hours column.
- Add the hours (including any carry). If the total is 24 or more, subtract 24 and carry 1 to the days column.
Example 1: Simple Addition
Add 2 hours 35 minutes 20 seconds and 1 hour 25 minutes 50 seconds.
| Unit | First Value | Second Value | Sum | Carry |
|---|---|---|---|---|
| Seconds | 20 | 50 | 70 | 1 min, 10 sec |
| Minutes | 35 | 25 | 60 + 1 (carry) = 61 | 1 hr, 1 min |
| Hours | 2 | 1 | 3 + 1 (carry) = 4 | 4 hr |
Result: 4 hours 1 minute 10 seconds
Example 2: With Day Carry
Add 18 hours 45 minutes and 6 hours 30 minutes.
- Minutes: 45 + 30 = 75 → 1 hour 15 minutes (carry 1 hour)
- Hours: 18 + 6 + 1 (carry) = 25 → 1 day 1 hour (carry 1 day)
Result: 1 day 1 hour 15 minutes
Subtracting Time Durations
Subtraction follows the same logic, but with borrowing instead of carrying.
Step-by-Step Method
- Subtract the seconds. If the result is negative, borrow 1 minute (60 seconds) from the minutes column.
- Subtract the minutes (adjusting for any borrow). If negative, borrow 1 hour (60 minutes).
- Subtract the hours (adjusting for any borrow). If negative, borrow 1 day (24 hours).
Example: Subtracting Time
Subtract 3 hours 15 minutes 40 seconds from 5 hours 10 minutes 20 seconds.
- Seconds: 20 − 40 = −20 (negative, so borrow 1 minute)
- 20 + 60 = 80; 80 − 40 = 40 seconds; minutes reduced by 1
- Minutes: 10 − 1 (borrow) = 9; 9 − 15 = −6 (negative, so borrow 1 hour)
- 9 + 60 = 69; 69 − 15 = 54 minutes; hours reduced by 1
- Hours: 5 − 1 (borrow) = 4; 4 − 3 = 1 hour
Result: 1 hour 54 minutes 40 seconds
Converting Between Time Units
Sometimes you need to convert a time duration into a single unit, or break a large number down into days, hours, minutes, and seconds.
Conversion Table
| From | To | Multiply By |
|---|---|---|
| Days | Hours | 24 |
| Days | Minutes | 1,440 |
| Days | Seconds | 86,400 |
| Hours | Minutes | 60 |
| Hours | Seconds | 3,600 |
| Minutes | Seconds | 60 |
| Weeks | Days | 7 |
Example: Converting Seconds to Larger Units
Convert 10,000 seconds:
- 10,000 ÷ 60 = 166 minutes 40 seconds
- 166 ÷ 60 = 2 hours 46 minutes
- Combine: 2 hours 46 minutes 40 seconds
Example: Converting Hours to Seconds
Convert 3.5 hours to seconds:
- 3.5 × 60 = 210 minutes
- 210 × 60 = 12,600 seconds
Decimal Hours vs Actual Hours
This is where most people get confused. Payroll systems, billing software, and spreadsheets often use decimal hours (where 1.5 = 1 hour 30 minutes), while humans naturally think in hours and minutes (1:30).
Converting Hours:Minutes to Decimal
Decimal hours = hours + (minutes ÷ 60)
| Time | Decimal Hours |
|---|---|
| 1:00 | 1.00 |
| 1:15 | 1.25 |
| 1:30 | 1.50 |
| 1:45 | 1.75 |
| 2:00 | 2.00 |
Converting Decimal to Hours:Minutes
Minutes = (decimal part × 60)
Example: 3.7 hours
- 3 hours + (0.7 × 60) = 3 hours 42 minutes
Why This Matters
If you track 8 hours 45 minutes of work and bill at $25/hour:
- Correct: 8.75 hours × $25 = $218.75
- Wrong: 8.45 hours × $25 = $211.25 (you’d lose $7.50)
Always convert to decimal hours before multiplying by a rate.
Real-World Examples
Project Time Tracking
You’re tracking time spent on a project across three days:
| Day | Time Spent |
|---|---|
| Monday | 2 hours 35 minutes |
| Tuesday | 3 hours 50 minutes |
| Wednesday | 1 hour 45 minutes |
Total:
- Minutes: 35 + 50 + 45 = 130 → 2 hours 10 minutes
- Hours: 2 + 3 + 1 + 2 (carry) = 8 hours
Result: 8 hours 10 minutes
If you bill at $45/hour, convert to decimal: 8 + (10 ÷ 60) = 8.167 hours
- Total bill: 8.167 × $45 = $367.50
Cooking and Baking
A recipe requires multiple steps with different cooking times:
- Prep: 15 minutes
- Active cooking: 25 minutes
- Resting: 30 minutes
- Baking: 45 minutes
Total time: 15 + 25 + 30 + 45 = 115 minutes = 1 hour 55 minutes
If you need to serve dinner at 7:00 PM, work backward:
- Start baking at 5:05 PM
- Start resting at 4:20 PM
- Start cooking at 3:55 PM
- Start prep at 3:40 PM
Travel Planning
You’re planning a multi-leg trip:
| Leg | Duration |
|---|---|
| Drive to airport | 45 minutes |
| Airport wait | 2 hours 30 minutes |
| Flight | 4 hours 15 minutes |
| Baggage & taxi | 1 hour 10 minutes |
Total travel time:
- Minutes: 45 + 30 + 15 + 10 = 100 → 1 hour 40 minutes
- Hours: 2 + 4 + 1 + 1 (carry) = 8 hours
Result: 8 hours 40 minutes
If you leave at 9:00 AM, you’ll arrive at 5:40 PM.
Exercise and Training
A runner tracks interval training:
- Warm-up: 10 minutes
- 5 intervals of 4 minutes run + 2 minutes walk = 30 minutes
- Cool-down: 8 minutes
Total: 10 + 30 + 8 = 48 minutes
Common Mistakes to Avoid
1. Adding Times as Decimals
Wrong: 1:30 + 1:45 = 2:75 (treating minutes as hundredths) Right: 1:30 + 1:45 = 3:15
2. Forgetting to Carry Between Units
When minutes exceed 60, you must carry to hours. When seconds exceed 60, you must carry to minutes.
3. Mixing Time Formats
Don’t mix 12-hour format (AM/PM) with duration calculations. Convert to 24-hour format first:
- 3:00 PM = 15:00
- 11:00 PM = 23:00
4. Ignoring Time Zones
When calculating across time zones, convert all times to a single reference zone first. A 3-hour flight from New York to Los Angeles might depart at 9:00 AM EST and arrive at 12:00 PM PST — but the actual flight duration is 3 hours, not 3 hours plus the 3-hour time difference.
5. Confusing Elapsed Time with Clock Time
Elapsed time (duration) and clock time (a moment in time) are different concepts. “3 hours” is a duration. “3:00 PM” is a moment. Don’t mix them in calculations.
Tips for Accurate Time Calculations
- Convert to a single unit first: When in doubt, convert everything to seconds, perform the calculation, then convert back.
- Use the 24-hour format: It eliminates AM/PM confusion.
- Double-check carries and borrows: This is where most errors happen.
- Round only at the end: Keep full precision throughout, then round the final result.
- Verify with a tool: Manual calculations are error-prone. Use a calculator for important results.
Calculate Time with Confidence
Time math doesn’t have to be a headache. Once you understand the base-60 system and the carry/borrow rules, adding and subtracting time becomes second nature. The key is to never treat time as a simple decimal — always respect the 60-minute hour and 24-hour day.
For fast, accurate results, use our free Time Calculator to add or subtract any time durations. It handles the carrying and borrowing automatically, converts between units instantly, and eliminates the risk of manual errors. Whether you’re tracking project hours, planning a trip, or timing a recipe, it’s the reliable way to get time math right every time.