⏱️ Time Duration Calculator
Subtracting 9:00 from 17:30 is easy; subtracting 22:00 from 06:00 is where mental math slips. Enter any start and end time and the calculator returns the exact duration, treating an earlier end time as the next day.
Useful for shift lengths, sleep time, parking durations, cooking times and billable hours.
How to use this calculator
Enter a start time and an end time. The calculator returns the elapsed time in hours and minutes, plus the total minutes. An end time earlier than the start is treated as the next day.
- Enter the Start time.
- Enter the End time.
- Read the duration in hours and minutes instantly.
- If the span crosses midnight, a note says the end time is on the next day.
Frequently asked questions
What does the Time Duration Calculator compute?
It subtracts a start time from an end time and reports the elapsed time as hours and minutes, plus the total minutes. Times are entered with the browser time picker in hours and minutes.
How does it handle overnight spans?
If the end time is earlier than the start time, the calculator adds 24 hours, treating the end as the next day. A note appears confirming this so a night shift is not mistaken for a negative duration.
Can you give a worked example?
From 09:00 to 17:30 the duration is 8 h 30 min, or 510 minutes. From 22:00 to 06:00 the duration is 8 h 0 min with a next-day note.
Does it handle seconds?
No, the tool works to the minute. For second-level precision, convert the times to total seconds manually or use a stopwatch-style tool.