Calculate exact elapsed hours, minutes, and seconds with an optional unpaid or inactive break.
Calculate with the Time Duration Calculator
Dates are validated as calendar components before calculation.
Time Duration Calculator results
How to use the Time Duration Calculator
- Enter the required calendar dates, times, or rule values.
- Choose the counting convention or mode where offered.
- Select Calculate or press Enter.
- Review the result, basis, and limitations before using it.
Worked example
09:00 to 17:30 is 8 hours 30 minutes; a 30-minute break leaves 8 hours.
Assumptions
Date-only calculations use the proleptic Gregorian calendar and ignore clock time. Elapsed-time calculations and selected-zone conversions state their time basis separately.
Limitations
- Dated elapsed time follows the browser’s local timezone.
- Break duration cannot exceed the elapsed span.
Frequently asked questions
What date basis does the Time Duration Calculator use?
The result uses calendar dates unless the page explicitly describes elapsed time or a selected time zone.
Can daylight-saving time change calendar-day totals?
No. Date-only calculations use normalized UTC day numbers. Elapsed timestamp and time-zone calculations are explicitly handled separately.
Are entered dates stored?
No. Calculations run in your browser and the entered dates are not saved or sent anywhere.