Time Duration Calculator

Find the elapsed time between a start and end time on the same day.

If end time is earlier than start time, we assume it rolls over to the next day.
Duration
—
Enter both times
Total minutes—
Decimal hours—

How it works

Duration is the difference between end time and start time, in minutes, converted to hours and minutes. If the end time is before the start time, we add 24 hours, assuming the span crosses midnight.

Example

From 09:15 to 17:45 is 8 hours 30 minutes.

Assumptions & limitations

This assumes a single continuous span, not multiple days — for spans longer than 24 hours, use the date difference calculator alongside this one.

Frequently asked questions

What if my shift crosses midnight?

Enter your start and end time as normal — if end is earlier than start, we treat it as ending the next day.