Hours and minutes between a start time and an end time — decimal hours included.
An end time earlier than the start is treated as the next day — overnight shifts and red-eye flights work automatically.
Subtract the start time from the end time. From 9:15 AM to 5:45 PM: the minutes part is 45 − 15 = 30 minutes, and the hours part is 17 − 9 = 8 hours, giving 8 hours 30 minutes. Doing it in minutes avoids borrowing mistakes: 17:45 is 1,065 minutes after midnight and 9:15 is 555, and 1,065 − 555 = 510 minutes = 8.5 hours.
When the end time is earlier than the start time, this calculator treats the end as the next day and adds 24 hours. A shift from 10:00 PM to 6:00 AM therefore comes out as 8 hours, which is exactly how overnight work, travel and sleep durations are normally counted.
Divide the minutes by 60. Thirty minutes is 30 ÷ 60 = 0.5 hours, 15 minutes is 0.25 hours, and 510 minutes is 8.5 hours. Decimal hours are what most payroll and billing systems use, so this calculator always shows both the hours-and-minutes form and the decimal form.
Yes — 100% free, no sign-up. Your times stay in your browser; nothing is uploaded, saved or tracked.