Finance 44 tools → Date 19 tools → Health 27 tools → Everyday 23 tools → Math 19 tools → Construction 16 tools → PDF 23 tools → Education 10 tools → Conversion 7 tools → Text 12 tools → Image 8 tools → About → Contact →

Time Duration Calculator

Runs entirely in your browser — your numbers are never sent anywhere.

Duration
—

Detail

Working in minutes

Durations and clock arithmetic

Two time questions come up constantly: how long is it between two clock times, and what time is it a few hours from now? This calculator answers both. In duration mode it subtracts two times of day — a shift, a flight, a study session — and reports the gap in hours and minutes, total minutes, total seconds and decimal hours. In add/subtract mode it moves a clock time forward or backward by any number of hours and minutes, wrapping cleanly over midnight. Durations that cross midnight are handled the way people mean them: an end time earlier than the start means the next day, so 22:00 to 06:30 is 8 hours 30 minutes, not an error.

How it works

Convert each time to minutes after midnight (h × 60 + m), then subtract or add

Clock arithmetic fails when you subtract the columns separately (17:45 minus 09:30 is not 8 hours 15 by borrowing luck every time — try 17:10 minus 09:50). Converting everything to minutes first makes it one clean subtraction; a negative duration in "between" mode gets 1,440 minutes (a full day) added, which is exactly the overnight assumption. Decimal hours (8.25 rather than 8:15) are shown because timesheets and billing usually need them.

Everyday uses

Timing a work shift for a timesheet, checking whether a layover is long enough, adding cooking or curing times, working out sleep duration, or totalling a journey in legs. For durations measured in days rather than hours, the Date Difference Calculator counts the calendar side, and for moments in other time zones, use the Time Zone Converter.

Worked example

From 09:30 to 17:45 is 8 hours 15 minutes — 495 minutes, 29,700 seconds, or 8.25 hours in decimal form.

How to use this calculator

  1. Choose the mode: duration between two times, or add/subtract time.
  2. For a duration, enter the start and end times (an earlier end time counts as the next day).
  3. For add/subtract, enter the starting time and the hours and minutes to move.
  4. Read the result in the green panel and the totals in every unit in the table.

Decimal hours for timesheets

Payroll systems rarely accept "8:15"; they want 8.25. The rule: decimal hours = hours + minutes ÷ 60, so every 6 minutes is 0.1 of an hour. Common landmarks: 15 min = 0.25, 20 min ≈ 0.33, 30 min = 0.50, 45 min = 0.75. The breakdown table above always shows the decimal form of your duration alongside the clock form. Adding up several shifts, legs or recipe times at once? The Time Calculator adds and subtracts hours, minutes and seconds directly.

Frequently asked questions

How are overnight durations handled?
If the end time is earlier than the start time, it is read as the next morning — 22:00 to 06:30 gives 8 h 30 min. The stats panel flags when this wrap has been applied.
Can I add more than 24 hours?
The add/subtract amounts can be any size, but a clock time always lands within a day — the result flags when you have crossed into the next or previous day. For multi-day spans, use the Date Calculator.
Why show total seconds?
Timers, lab work and video editing often need them, and it is free to compute: total seconds is total minutes × 60. Your duration appears in all four units in the table.
Keep going

Related date calculators