Smekys
Ad Space

Time Calculator

Free time calculator: add or subtract two clock durations (hh:mm:ss) and instantly see the result in hours, minutes, seconds and total seconds.

Enter Values

0 = add duration B to duration A; 1 = subtract duration B from duration A.

h

Hours part of the first duration; any non-negative whole number.

min

Minutes part of the first duration, 0 to 59.

sec

Seconds part of the first duration, 0 to 59.

h

Hours part of the second duration; any non-negative whole number.

min

Minutes part of the second duration, 0 to 59.

sec

Seconds part of the second duration, 0 to 59.

Result

Result Hours
3
Result Minutes
46
Result Seconds
5
Total Seconds
13,565
Total Minutes
226.08
Total Hours
3.77

Adding and subtracting clock time by hand is a small but surprisingly annoying job. If a video edit runs 1 hour 30 minutes 45 seconds and you need to add a 2 hour 15 minute 20 second outro, you cannot just stack the minutes and seconds — 65 seconds rolls over into another minute, and 60 minutes rolls over into another hour. This time calculator does that carry automatically: enter two durations as hours, minutes, and seconds, pick add or subtract, and it returns the result formatted as hh:mm:ss plus the same value expressed in total seconds, total minutes, and total hours.

This tool works on durations — elapsed lengths of time such as workout blocks, cooking times, video segments, or work sessions. It is not a time-card calculator (which computes clock-in to clock-out shifts) and it is not a date-difference calculator (which counts calendar days between two dates). Here we are only doing arithmetic on clock durations.

How to Use

  1. Pick the Operation — choose 0 to combine the two durations (add), or 1 to take Duration B away from Duration A (subtract).
  2. Enter Duration A as three numbers: its Hours, Minutes, and Seconds. Minutes and seconds must each be between 0 and 59; hours can be any whole number of 0 or more.
  3. Enter Duration B the same way in its three fields.
  4. Read the result card. The top three lines show the normalized Result Hours, Result Minutes, and Result Seconds with all the carry already done — read them together as hh:mm:ss. Below them you get the same length as Total Seconds, Total Minutes, and Total Hours, which are the figures you usually need for spreadsheets, billing, or formulas.
  5. If you chose subtract and Duration B is longer than Duration A, the result returns the magnitude of the overrun (for example, 1 hour 15 minutes instead of -01:15:00). That magnitude is meaningful: it tells you Duration B exceeded Duration A by that amount.

A quick sanity shortcut: multiply any duration by 60 twice to flatten it. Two and a half hours is 2.5 × 60 = 150 minutes, or 150 × 60 = 9,000 seconds. The calculator shows you all three flattened forms at once so you never have to do that conversion in your head.

The Math Behind Clock Durations

Because hours, minutes, and seconds use base 60 rather than base 10, adding them column by column can silently overflow. The clean way to do it is to flatten each duration into a single count of seconds, do the arithmetic in plain integers, then carry back:

  • seconds(A) = hoursA × 3,600 + minutesA × 60 + secondsA
  • seconds(B) = hoursB × 3,600 + minutesB × 60 + secondsB
  • raw result = seconds(A) + seconds(B) for add, or seconds(A) − seconds(B) for subtract
  • Normalize: divide the total seconds by 3,600 to get hours, divide the remainder by 60 to get minutes, and keep the final remainder as seconds.

For example, 1:30:45 is 1 × 3,600 + 30 × 60 + 45 = 5,445 seconds. 2:15:20 is 8,120 seconds. Added together that is 13,565 seconds, which normalizes to 3 hours, 46 minutes, and 5 seconds — written 03:46:05. Notice that the raw seconds sum of 5,445 + 8,120 crosses 60 twice: the seconds column reaches 65, carrying one minute, and the minutes column then reaches 46, with no further carry. The calculator handles every one of those carries for you.

Subtraction works the same way in reverse. Taking 2:30:00 (9,000 seconds) away from 5:00:00 (18,000 seconds) leaves 9,000 seconds, which normalizes cleanly to 02:30:00. When the subtraction goes negative — say 1:00:00 minus 2:45:00 — the engine keeps the magnitude and attaches a minus sign, giving -01:45:00, rather than trying to borrow across hours in your head.

Why Total Seconds Matter

Almost every downstream system — timers, video editing timelines, APIs, billing engines, and programming runtimes — stores time durations as a single integer number of seconds or as a decimal number of hours. That is why this calculator returns all four forms:

  • Total seconds is the universal integer currency. A 01:30:00 block is exactly 5,400 seconds, and adding durations is just integer addition.
  • Total minutes (decimal) is handy for things like pace: 9,000 seconds is exactly 150.0 minutes.
  • Total hours (decimal) is what payroll and freelance billing use. If your rate is $45 per hour and a job takes 2:30:00, that is 2.5 hours × $45 = $112.50 — the calculator's total-hours line already gives you the 2.5 figure.

Thinking in decimal hours also makes percents obvious. A 24-hour day is 1,440 minutes or 86,400 seconds. A 3-hour block is 3/24 = 12.5% of a day. If you track how much of a project day goes to meetings, dividing total-seconds by 86,400 gives you that percentage directly.

Examples

Example 1 — Adding video segments. You are editing a reel: the intro is 1:30:45, the main body is 10:00:00, and the outro is 2:15:20. Set the operation to add and enter 1:30:45 as Duration A and 2:15:20 as Duration B first; the calculator returns 03:46:05 (13,565 seconds, about 226.08 minutes, 3.77 hours). Add the 10:00:00 body next and the finished timeline runs 13:46:05 — the exact readout your NLE timeline expects.

Example 2 — Tracking overrun on a task. You budgeted 5:00:00 for a deep-work block but actually worked through to the end. Set operation to subtract, Duration A = 5:00:00, Duration B = 6:12:30. The result is -01:12:30 — you overran the budget by 1 hour 12 minutes and 30 seconds (4,350 seconds). At a billable rate of $60 per hour, that overrun is 1.21 hours, worth roughly $72.90 if you can charge it.

Example 3 — Summing workout blocks. Your training plan is 0:20:00 warm-up, 1:00:00 main set, and 0:15:00 cool-down. Add them pairwise: 0:20:00 + 0:15:00 = 0:35:00, then + 1:00:00 = 01:35:00 total — 5,700 seconds, or 95.0 minutes. That is 95/1440 = 6.6% of a full day committed to training.

Example 4 — Large-duration sanity check. For engine testing, add 2,000,000 hours to zero. The result is 2000000:00:00 — 7.2 billion seconds, or 120,000,000 minutes. Real calculators should not blow up on numbers this large; this confirms the engine uses arbitrary precision rather than a fixed 24-hour clock.

FAQ

How do I add two times in hh:mm:ss format?

Convert each duration to total seconds (hours × 3,600 + minutes × 60 + seconds), add the two second counts, then divide back: total seconds ÷ 3,600 gives hours, the remainder ÷ 60 gives minutes, and the final remainder is seconds. This calculator does all of that automatically and shows every step's output.

How do I subtract one time from another?

Same flatten-and-subtract method: convert both durations to seconds, subtract Duration B's seconds from Duration A's seconds, then normalize. If B is longer than A, the result is negative and the calculator attaches a minus sign (for example, -01:15:00) rather than borrowing hours.

What is the difference between this and a time card calculator?

A time card calculator takes clock-in and clock-out moments on a real 12-hour or 24-hour clock (such as 9:00 AM to 5:30 PM) and finds the shift length, usually minus an unpaid break. This time calculator does pure arithmetic on elapsed durations like 1:30:00 plus 0:45:00 — there is no AM/PM and no date involved.

How do I convert hh:mm:ss to total seconds?

Multiply hours by 3,600, multiply minutes by 60, then add the seconds. For example, 2:30:15 becomes 2 × 3,600 + 30 × 60 + 15 = 9,015 seconds. The "Total Seconds" line on this page is exactly that value.

How many seconds are in an hour? How many minutes?

There are 3,600 seconds in one hour and 60 minutes in one hour. Conversely, one second is 1/3,600 of an hour (about 0.0002778 hours) and one minute is 1/60 of an hour (about 0.01667 hours). These constants are why the engine can convert freely between the hh:mm:ss, total-seconds, total-minutes, and total-hours views.

Can the result be negative?

Yes, when you choose subtract and Duration B is longer than Duration A. A negative result (for example, -02:00:00) is meaningful: it means Duration B exceeded Duration A by that length. If you only want elapsed positive lengths, make sure Duration A is the longer of the two.

Why does 60 minutes roll into 1 hour instead of showing 75:30?

Clock time uses base 60, not base 10. Once the minute column reaches 60, it carries 1 into the hour column and the minute column restarts at 0 — just as 100 cents carry into one dollar. The calculator always returns normalized time, so you will never see a minutes or seconds value of 60 or greater.

Disclaimer

This time calculator is provided for informational purposes only and does not constitute professional scheduling, payroll, or legal advice. All results are arithmetic approximations based on the hh:mm:ss values you enter; durations beyond a few days or across daylight-saving or time-zone boundaries should be verified with a clock-aware tool. Always confirm billing, payroll, or deadline figures with your own records before relying on them. For our editorial standards see the About page, and for data handling see the Privacy Policy; we do not store the times you enter on this page.

Related Calculators

Disclaimer

Results are estimates for illustration only. Verify important figures independently.