How this instrument works
Subtracting durations sounds trivial until the two durations are in different units — 2 hours minus 90 minutes isn't obviously 30 minutes at a glance the way 2 minus 1.5 is, because the units don't match until converted to a common base first. This calculator handles that conversion automatically: every duration you enter, in seconds, minutes, hours, days, or weeks, gets converted to seconds internally before subtracting, then converted back to whichever units are useful to read.
The underlying idea is just standard unit conversion — a second is the SI base unit of time, and every other duration unit (minute, hour, day, week) is a fixed multiple of it, so converting everything to seconds first guarantees an apples-to-apples subtraction regardless of which two units you started with. This is the same principle behind converting any pair of mismatched units before comparing or combining them, whether that's time, length, or weight.
The result can come out negative, and that's not an error — it simply means the second duration you entered is longer than the first, which is useful for checking, for instance, whether a task's estimated time fits inside a scheduled time block, or how far over (or under) a target duration something actually ran.
- Enter the first duration's value and pick its unit (seconds, minutes, hours, days, or weeks).
- Enter the second duration's value — the one being subtracted — and pick its unit.
- Read Difference (seconds) for the raw result, or the Minutes and Hours conversions for a more readable figure.
- A negative result means the second duration was longer than the first — the units and math both still work correctly in that case.
Worked example — 2 hours minus 90 minutes
Subtracting 90 minutes from 2 hours: converting both to seconds first, 2 hours = 2 × 3,600 = 7,200 seconds, and 90 minutes = 90 × 60 = 5,400 seconds. Difference = 7,200 − 5,400 = 1,800 seconds, which converts to 30 minutes, or 0.5 hours.
That's easy to hand-check directly too: 2 hours is 120 minutes, and 120 minus 90 leaves exactly 30 minutes — confirming the unit-conversion approach gives the same answer as working in a single unit from the start, which is the whole point of converting through seconds as a common base.
Questions
Why does this calculator convert everything to seconds first?
Because seconds are the base unit every other duration unit (minute, hour, day, week) converts to with a simple fixed multiplier, so working through seconds guarantees a correct subtraction no matter which two units you actually entered. Trying to subtract mismatched units directly — like hours minus minutes without converting — would give a meaningless, wrong number.
What does a negative result mean?
It means the second duration (the one being subtracted) was longer than the first — not an error, just a valid outcome. This is useful for checking whether an estimated task duration exceeds an allotted time block, or by how much a duration ran over a target: a negative difference shows the size of that overage directly.
Can I subtract a duration from itself to check the calculator works?
Yes — entering the same value and unit for both durations always produces a difference of exactly 0 seconds, 0 minutes, and 0 hours, a useful sanity check before trusting the result on a real mismatched-unit case.
Does this handle subtracting across days or weeks, not just hours and minutes?
Yes — any combination of seconds, minutes, hours, days, and weeks works, since all of them convert to seconds using the same fixed multipliers. Subtracting 3 days from 1 week, for instance, converts to 604,800 seconds minus 259,200 seconds, giving 345,600 seconds — exactly 4 days, or 96 hours.