Hours Calculator

Find the hours and minutes between a start and end time. Works with overnight shifts and unpaid breaks.

Duration
Decimal hours
Minutes

Need a whole week? Use the time card calculator →

Common shift lengths

ShiftHoursDecimalWith 30-min lunch
9:00 AM – 5:00 PM8:008.007.50
8:00 AM – 5:00 PM9:009.008.50
8:00 AM – 4:30 PM8:308.508.00
7:00 AM – 3:30 PM8:308.508.00
7:00 AM – 7:00 PM12:0012.0011.50
6:00 AM – 6:00 PM12:0012.0011.50
10:00 AM – 10:00 PM12:0012.0011.50
3:00 PM – 11:00 PM8:008.007.50
11:00 PM – 7:00 AM8:008.007.50
10:00 PM – 6:00 AM8:008.007.50
7:00 PM – 7:00 AM12:0012.0011.50
8:00 PM – 8:00 AM12:0012.0011.50

Frequently asked questions

How do I calculate hours between two times?

Convert both times to 24-hour format, subtract start from end, and add 24 hours if the end is earlier (overnight). Then subtract unpaid breaks.

How many hours is 9 to 5?

8 hours, or 7.5 hours with a 30-minute unpaid lunch.

Last updated October 10, 2026. How we calculate · Disclaimer