Time Duration Calculator

Find the duration between a start time and end time in hours, minutes and seconds.

Duration

8h 30m 0s

8.5
Total Hours
510
Total Minutes
30600
Total Seconds

Enter a start time and an end time to find the exact duration between them. Shows the result in hours and minutes, and converts it to decimal hours for billing or timesheets. Handles overnight durations where the end time is the next day.

Frequently Asked Questions

Yes. If your end time is earlier than your start time, the calculator assumes the end time is the following day. For example, a shift from 10pm to 6am calculates as 8 hours, not a negative number.

Yes. Enter times in 24-hour format (e.g. 14:30 for 2:30pm) or 12-hour format with AM/PM. The calculator accepts both.

The calculator works within a 24-hour window. For durations spanning multiple days, you would need to calculate the full days separately and add them to the hours and minutes result.

Timesheet calculations, billing by the hour, shift duration checks, timing how long a meeting or flight lasted, calculating overtime, and any situation where you need a quick and accurate time difference.

The calculator handles one time range at a time. For multiple periods (like a split shift or multiple tasks), calculate each one separately and add the durations together manually.

Yes. Alongside the hours and minutes result, the calculator shows the decimal equivalent. 1 hour 30 minutes = 1.5 decimal hours. This is useful for billing systems and timesheets that require decimal time rather than hours:minutes format.