7am to 3pm Is How Many Hours?
Measure a clock span, including overnight, or add and subtract hh:mm durations. 09:00 to 17:00 is 8:00. A 30-minute break makes it 7:30.
Processed entirely in your browser — nothing you enter here is ever uploaded.
Result
About this tool
From 7:00 in the morning to 3:00 in the afternoon is exactly 8 hours. This page opens the calculator with 07:00 and 15:00 already set — the classic early shift for hospitals, warehouses, bakeries, and first-shift factory rotations.
As with any 8-hour span, breaks decide the paid total: a 30-minute unpaid meal break makes the 7-to-3 day 7.5 worked hours, while two 15-minute paid breaks leave it at 8. Put the unpaid minutes into the break field and the net time appears in hh:mm, decimal hours, and minutes.
If your rotation starts even earlier or runs into the night, just edit the times — the calculator adds 24 hours automatically whenever the end time is earlier than the start, so overnight shifts compute correctly too.
Example. 09:00 to 17:00 is 8:00, 480 minutes, 8.00 hours. A 30-minute break makes 7:30, 450 minutes, 7.50 hours. 21:00 to 05:00 is an overnight 8:00.
Limit. Clock times are 00:00–23:59. A break longer than the span is rejected. 09:00 to 09:00 is zero, not 24 hours. Durations can be negative when you subtract.