HomeHome › Time Calculator

Time Calculator

Three time tools in one: add or subtract two durations, add or subtract a duration from a date and time, or convert between decimal hours and hh:mm:ss. Pick a mode below — the fields change to match.

Result
Full breakdown
Total seconds

Three ways people actually add up time

Time arithmetic trips people up because it isn’t base-10 — 90 minutes isn’t “1.90 hours,” it’s 1 hour 30 minutes, and a decimal like 7.75 hours means 7 hours 45 minutes, not 7 hours 75 minutes. This tool covers the three situations that come up most: combining two known durations (like two work sessions), projecting a new date and time from a starting point plus an offset (like a shipping estimate or a deadline), and translating between the decimal hours a spreadsheet wants and the hh:mm:ss a person reads naturally.

How it’s calculated

Duration mode converts both durations to total seconds, adds or subtracts them, then re-expresses the total in days, hours, minutes, and seconds. Date mode converts the offset to milliseconds and adds or subtracts it directly from the start date and time using standard elapsed-time arithmetic (it does not snap to daylight-saving transitions). Decimal ↔ hh:mm:ss mode treats the integer part of a decimal hour value as whole hours and converts the fractional remainder to minutes and seconds by multiplying by 60 at each step, and reverses the process the other direction.

Results update as you type and are for general use — for time-critical or legal timestamps, verify against an authoritative clock or calendar source.

Worked example

Adding 2 days 5 hours 30 minutes and 1 day 20 hours 45 minutes gives 4 days 2 hours 15 minutes. Subtracting 5 days 10 hours from 3 days 2 hours gives −2 days 8 hours (the second value was larger). Adding 45 days 6 hours 30 minutes to July 3, 2026 at 2:30 PM lands on August 17, 2026 at 9:00 PM. And 7.5833 decimal hours converts to exactly 7:35:00.

Common mistakes

  • Reading a decimal hour value as minutes directly — 7.5 hours is 7 hours 30 minutes, not 7 hours 50 minutes.
  • Forgetting that subtracting a larger duration from a smaller one produces a legitimate negative result, not an error.
  • Assuming date-mode results account for daylight saving time — the math is a fixed elapsed-time offset, which can differ from calendar-app wall-clock behavior across a DST change.

Where it is used

  • Combining logged work durations or workout splits that were recorded separately.
  • Projecting a deadline, delivery date, or expiration date from a known start point.
  • Converting payroll or billing time between the decimal hours a system stores and the hours-and-minutes people read.

Frequently asked questions

Why does subtracting a longer duration give a negative result?

If you subtract a bigger time value from a smaller one — 3 days minus 5 days, for example — the result is a negative duration, shown with a minus sign and the absolute breakdown in days, hours, minutes, and seconds. That's mathematically correct; it just means the second value was larger than the first.

How do I convert decimal hours to hours and minutes for payroll?

Decimal hours like 7.75 don't mean 7 hours and 75 minutes — the decimal portion is a fraction of an hour, so 0.75 hours is 45 minutes (0.75 × 60). Use the decimal-to-hh:mm:ss mode to convert automatically; it's the single most common payroll time-tracking mistake.

Does the date mode account for daylight saving time?

Calculations use standard elapsed-time arithmetic (adding or subtracting the exact number of seconds you specify), which does not adjust for daylight saving transitions. If your date range crosses a DST change, the resulting clock time may be off by an hour from what a calendar app would show, since calendar apps snap to local wall-clock time across the transition.

What's the difference between this and the time duration calculator?

This calculator adds or subtracts time values you already know — two durations, or a duration applied to a date. The Time Duration Calculator instead finds the elapsed time between two dates and times you enter, which is the more common need when you want to know “how long was that,” not “what do I get if I add these.”

Can I enter more than 60 minutes or 24 hours in a field?

Yes — each field accepts any non-negative number, and the calculator normalizes everything into a single total before re-breaking it into days, hours, minutes, and seconds. Entering 90 minutes works exactly the same as entering 1 hour 30 minutes.