Time Duration Calculator
Find the elapsed time between two clock times — including overnight spans — or between two full dates and times.
Time Range
If the end time is before the start time, it's assumed to be the next day.
Frequently Asked Questions
In Time Only mode, if the end time is earlier than or equal to the start time, it's assumed to be the next day — so 10:00 PM to 6:00 AM correctly calculates as 8 hours, not a negative duration.
Decimal hours expresses a duration like 7 hours 30 minutes as 7.5 — the format most timesheets and payroll systems expect instead of hours and minutes separately.
Use Date & Time Range when the duration spans more than a single overnight period — for example, calculating hours worked across a multi-day trip, or the time between two specific timestamped events on different dates.
Got feedback?
Tell us what's working, what's not, or what calculator you'd like next.
- Bug reports
- Feature ideas
- Anything on your mind