Time Calculator
Add, subtract, multiply, or divide time durations. Combine multiple entries, find the time between two clock times, or scale a duration by any number.
Time Arithmetic: Why It's Trickier Than Regular Math
Adding and subtracting time trips people up because time doesn't follow the base-10 system we use for everything else. There are 60 seconds in a minute, 60 minutes in an hour, and 24 hours in a day. That mix of 60s and 24s means you can't just line up the numbers and add them the way you would with dollars and cents.
Consider adding 1 hour 45 minutes to 2 hours 30 minutes. If you add the minutes column first — 45 + 30 = 75 — you've already exceeded 60 and need to carry over. Those 75 minutes become 1 hour and 15 minutes. Add that carried hour to the hours column (1 + 2 + 1 = 4), and your answer is 4 hours 15 minutes. The carry happens at 60 instead of at 10 or 100, which is where most mental math errors creep in.
Subtraction is even more error-prone. Try subtracting 45 minutes from 2 hours 20 minutes in your head. You can't take 45 from 20 without borrowing. So you borrow one hour from the 2, converting it to 60 minutes and adding it to the 20, giving you 1 hour and 80 minutes. Now 80 minus 45 is 35 minutes. The answer is 1 hour 35 minutes. Most people either get confused by the borrowing step or accidentally borrow in base 10 instead of base 60.
Multiplying and dividing durations comes up more often than you'd think. Need to know how long three identical work shifts total? Multiply one shift length by three. Splitting a 5-hour road trip into 4 equal driving legs? Divide by 4 to get 1 hour 15 minutes per leg. The math is simple once everything is in seconds, but messy to do by hand in mixed units.
This is exactly why converting everything to seconds first makes the math so much cleaner. Once you're working in a single unit, it's plain old arithmetic. Convert back at the end and you're done.
Military Time, 12-Hour Clocks, and Duration Formats
Time gets written in different formats depending on context, and mixing them up is a reliable source of confusion. The 12-hour clock, used in everyday American life, splits the day into two halves: AM (midnight to noon) and PM (noon to midnight). It works fine for scheduling lunch but introduces ambiguity — is "12:00" noon or midnight? Technically noon is 12:00 PM and midnight is 12:00 AM, but plenty of people get that backward.
The 24-hour clock eliminates that problem entirely. Hours run from 00 to 23, so 1:00 PM becomes 13:00, 6:30 PM becomes 18:30, and midnight is 00:00. The military, airlines, hospitals, and most countries outside the US use this format because there's zero room for misinterpretation.
Duration format is something else entirely. When you say "2 hours and 30 minutes," you're describing a length of time, not a point on the clock. The notation H:MM:SS (like 2:30:00) looks a lot like a clock reading but represents an elapsed span rather than a specific moment. This distinction matters because you can have durations longer than 24 hours — a project taking 36 hours 15 minutes makes perfect sense as a duration but doesn't correspond to any clock time.
The Time Between mode on this calculator bridges both worlds. You enter clock times (with AM/PM) and it gives you the duration between them. That's useful for figuring out shift lengths, meeting durations, or how long you've been parked in a garage.
Practical Uses for Time Calculations
Time math shows up in more everyday situations than most people realize, and having a quick way to handle it can be genuinely useful.
Workplace time tracking is probably the most common use case. If you worked from 8:45 AM to 5:15 PM with a 45-minute lunch break, your billable hours are the total span minus the break. Use the Time Between mode to get the span (8 hours 30 minutes), then switch to Add/Subtract to remove the break. Freelancers and contractors deal with this constantly, especially when clients want itemized time logs. The multiple entry feature lets you add up an entire week's worth of daily hours in one shot.
Cooking is another area where time addition matters more than you'd think. A recipe calls for marinating for 2 hours 30 minutes, then roasting for 1 hour 45 minutes, then resting for 20 minutes. Add all three durations and you know the total time from start to eating is 4 hours 35 minutes.
Multiplying time is handy for repetitive tasks. If each coat of paint needs 45 minutes to dry and you're applying three coats, that's 2 hours 15 minutes of drying time. A runner doing six intervals of 4 minutes 30 seconds each logs exactly 27 minutes of running. Dividing time works the other way — splitting a 3-hour study session into four equal blocks gives you 45 minutes per subject.
Travel planning gets complicated when you need to add layover durations to flight times. A 3-hour-40-minute flight plus a 1-hour-55-minute layover plus a 2-hour-10-minute connecting flight totals 7 hours 45 minutes — and adding three durations at once is exactly what the multi-entry feature was built for.
Converting Between Time Units
Converting between hours, minutes, and seconds is straightforward once you internalize the ratios, but there are a few spots where people consistently stumble.
The basic conversions: 1 hour = 60 minutes = 3,600 seconds. 1 minute = 60 seconds. Going from a larger unit to a smaller one, multiply. Going from smaller to larger, divide. So 2.5 hours is 2.5 times 60 = 150 minutes, or 2.5 times 3600 = 9,000 seconds.
The tricky part is converting decimal hours back to hours and minutes. If your timesheet says you worked 7.75 hours, that's 7 hours and 0.75 times 60 = 45 minutes, so 7:45. But what about 7.8 hours? That's 7 hours and 0.8 times 60 = 48 minutes, giving 7:48. People frequently misread 7.8 hours as 7 hours 80 minutes (which would be 8:20) or assume the decimal represents minutes directly.
Payroll systems are a notorious source of confusion here. Some timekeeping software records hours in decimal format (7.75), while others use clock format (7:45). If an employee works 7 hours 45 minutes and enters 7.45 instead of 7.75 in a decimal-format system, they've just shorted themselves 18 minutes.
For quick mental conversion from minutes to decimal hours, divide by 60. Fifteen minutes is 0.25 hours. Thirty minutes is 0.50. Forty-five minutes is 0.75. Those three are easy to remember. For anything else, the quick trick is to divide the minutes by 6 to get the first decimal digit.
Adding Multiple Durations and Scaling Time
One of the most common frustrations with basic time calculators is that they only handle two values at a time. Real life doesn't work that way. A weekly timesheet has five or more entries. A multi-leg road trip might have four separate driving segments. A triathlon has three legs plus two transitions. Having to chain calculations together, feeding each result into the next round, is tedious and error-prone.
This calculator's multi-entry feature solves that. In Add mode, click the "Add Another Time" button to add as many duration rows as you need (up to ten). Enter your Monday through Friday hours and get the weekly total in one calculation. No intermediate steps, no rounding errors from writing down partial results.
Scaling durations with multiply and divide handles a different class of problems. Need to know how long 12 episodes of a 42-minute show will take? Multiply 0:42:00 by 12 to get 8 hours 24 minutes — that's your binge-watching commitment. Planning to split an 8-hour drive equally between two drivers? Divide 8:00:00 by 2 for 4 hours each. Training for a 5K and your coach says to run 6 repeats of your goal pace per kilometer? Multiply your per-km time by 6 to see how long the speed work will take.
The days field in each duration row helps when you're working with longer time spans. Instead of entering 50 hours, you can enter 2 days and 2 hours, which is easier to visualize and less prone to input errors. The calculator handles the conversion automatically.
Time Arithmetic Formulas
Add/Sub: Result = T₁ ± T₂ ± T₃ ... | Multiply: Result = T × factor | Divide: Result = T ÷ factor | Between: Duration = End − Start
All durations are converted to total seconds for calculation. For Add/Subtract, each time entry (days, hours, minutes, seconds) becomes total seconds and the values are summed or subtracted in sequence. For Multiply/Divide, the duration in seconds is scaled by the factor and rounded to the nearest second. For Time Between, both clock times are converted to minutes past midnight and the difference gives the elapsed duration. If the end time is earlier than the start, 24 hours are added automatically.
Where:
- T₁, T₂, T₃ = Duration entries in days, hours, minutes, and seconds
- factor = A number to multiply or divide the duration by
- Start, End = Clock times in 12-hour format with AM/PM
Example Calculations
Adding Three Durations
Adding a full day plus 2 hours 30 minutes, plus 3 hours 45 minutes, plus 1 hour 15 minutes using the multi-entry feature.
Convert each entry to seconds: Time 1 = (1 × 86400) + (2 × 3600) + (30 × 60) = 95400 seconds. Time 2 = (3 × 3600) + (45 × 60) = 13500 seconds. Time 3 = (1 × 3600) + (15 × 60) = 4500 seconds. Sum = 113400 seconds. Convert back: 113400 / 86400 = 1 day remainder 27000, and 27000 / 3600 = 7 hours remainder 1800, and 1800 / 60 = 30 minutes. Result: 1 day, 7:30:00.
Subtracting Time with Days
Subtracting 5 hours 45 minutes 30 seconds from 1 day 3 hours 20 minutes.
Convert to seconds: Time 1 = 86400 + 10800 + 1200 = 98400 seconds. Time 2 = 20700 + 30 = 20730 seconds. Difference = 98400 - 20730 = 77670 seconds. Convert back: 77670 / 3600 = 21 hours remainder 1470, and 1470 / 60 = 24 minutes remainder 30 seconds. Result: 21:34:30.
Multiplying a Duration
Multiplying 1 hour 30 minutes by 3 to find the total time for three identical tasks.
Convert 1:30:00 to seconds: (1 × 3600) + (30 × 60) = 5400 seconds. Multiply by 3: 5400 × 3 = 16200 seconds. Convert back: 16200 / 3600 = 4 hours remainder 1800, and 1800 / 60 = 30 minutes. Result: 4:30:00.
Time Between Two Clock Times
Finding the duration between 8:45 AM and 5:15 PM (a typical work day).
Convert to minutes past midnight: 8:45 AM = (8 × 60) + 45 = 525 minutes. 5:15 PM = (17 × 60) + 15 = 1035 minutes. Difference = 1035 - 525 = 510 minutes = 8 hours 30 minutes. Result: 8:30:00.
Frequently Asked Questions
If the second time is larger than the first when subtracting, the result would be negative. This calculator shows the absolute value of the difference and notes that the result is negative. In practical terms, a negative result means you've subtracted more time than you started with — for instance, trying to remove 3 hours from a 2-hour duration gives -1 hour, meaning you'd need 1 more hour to reach zero.
In Add / Subtract mode, click the "+ Add Another Time" button below the time rows. You can add up to 10 separate durations and the calculator will sum them all at once. This is perfect for adding up a week's worth of work hours, multiple recipe steps, or multi-leg travel times without needing to chain calculations together.
Decimal hours express partial hours as decimals: 1.5 hours means one and a half hours (1 hour 30 minutes). Clock hours use the colon format: 1:30 means one hour and thirty minutes. The confusion arises because 1.30 in decimal is NOT the same as 1:30 in clock format. In decimal, 1.30 hours equals 1 hour and 18 minutes (0.30 times 60 = 18). Always check which format a system expects before entering time values.
Absolutely. Use the Time Between mode to find the total span of your shift (enter your start and end times with AM/PM). Then switch to Add/Subtract mode and subtract your break time. You can also add up an entire week's daily hours using the multiple entry feature — just click "Add Another Time" for each day's hours.
Because hours and minutes use base-60, not base-10. The decimal 0.5 means half, and half of 60 minutes is 30 minutes — so 1.5 hours is correctly 1:30. But if you see 1.50 on a timesheet, the .50 represents 50 hundredths of an hour, not 50 minutes. Fifty hundredths of 60 minutes is 30 minutes. The numbers happen to align at 0.5, but they diverge everywhere else. For instance, 0.75 hours is 45 minutes (not 75 minutes), and 0.25 hours is 15 minutes.
Enter a single duration (days, hours, minutes, seconds), choose Multiply or Divide, and enter a number. Multiplying 1:30:00 by 3 gives 4:30:00 — useful for calculating the total time of repeated tasks like paint coats or workout intervals. Dividing 8:00:00 by 4 gives 2:00:00 — useful for splitting a time block into equal segments. You can use decimal factors too, like multiplying by 1.5 to add 50% more time.
When the end time is earlier than the start time on the clock, it means the span crosses midnight. For example, a shift from 10:00 PM to 6:00 AM crosses midnight. The calculator automatically detects this and adds 24 hours, but you can also check the 'End time is next day' box manually to make it explicit. With the box checked, 10:00 PM to 6:00 AM correctly calculates as 8 hours.
Yes. Each duration row in Add/Subtract and Multiply/Divide modes includes a Days field alongside Hours, Minutes, and Seconds. Entering 2 days, 5 hours, 30 minutes is equivalent to 53 hours 30 minutes. The calculator shows the result with days included when the total is 24 hours or more, making it easier to read large durations.