calc-hub logocalc-hub.net

Hours Calculator: How Many Hours Between Two Times?

Look up how many hours are between two times in the table below, or enter your own start and end times to total a whole week. Monday to Friday start filled in with 9 to 5, and Saturday and Sunday start empty for any weekend shift. Unpaid breaks come off each day, and a shift that ends after midnight counts into the next morning.

DayStartEndBreak (min)
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

How to use the Hours Calculator

  1. Enter a start and end time for each day you worked, weekends included. Clear both times on a day to leave it out.
  2. Type the unpaid break for that day in minutes. The default is 30.
  3. If a shift ends after midnight, enter the end time as it reads on the clock, such as 02:00. The calculator counts it into the next morning. An end time equal to the start time counts as a 24-hour shift.
  4. Add an hourly rate if you want the pay as well, then press Calculate. The total shows in hours to 2 decimal places and the pay to the cent.

The hours calculation

Hours = (End time − Start time) − Breaks

Both times are converted to minutes since midnight, subtracted, and divided by 60. Cross-midnight shifts add 24 hours to the end time before subtracting. Breaks are subtracted separately.

Worked example

9:00 AM to 5:30 PM with a 30-minute lunch break: 8.5 − 0.5 = 8 hours, shown as 8.00. 10:00 PM to 6:00 AM with a 45-minute break, an overnight shift: 8 − 0.75 = 7.25 hours. A week with a Saturday: the page starts with Monday to Friday at 9:00 AM to 5:00 PM with a 30-minute break, 7.5 hours a day and 37.5 for the five days. Saturday 10:00 AM to 4:00 PM with a 30-minute break adds 5.5, so Total Hours shows 43.00. At $20.00 an hour, Total Pay shows $860.00.

How many hours between common times

Start and end times that come up often, worked out to the minute. For any other pair, use the calculator above.

Same day
StartEndHours and minutesDecimal hoursTotal minutes
2:00 AM6:00 AM4 hours4240
2:00 AM9:00 AM7 hours7420
2:00 AM10:00 AM8 hours8480
2:00 AM11:00 AM9 hours9540
2:00 AM2:00 PM12 hours12720
2:00 AM5:00 PM15 hours15900
6:00 AM2:30 PM8 hours 30 minutes8.5510
6:30 AM12:30 PM6 hours6360
8:30 AM4:30 PM8 hours8480
9:00 AM5:00 PM8 hours8480
10:30 AM5:30 PM7 hours7420
11:00 AM2:00 PM3 hours3180
12:00 PM2:00 PM2 hours2120
12:00 PM4:00 PM4 hours4240
12:00 PM5:00 PM5 hours5300
12:00 PM9:00 PM9 hours9540
12:30 PM4:00 PM3 hours 30 minutes3.5210
12:30 PM5:00 PM4 hours 30 minutes4.5270
12:30 PM5:30 PM5 hours5300
2:00 PM4:00 PM2 hours2120
2:00 PM5:00 PM3 hours3180
2:00 PM6:00 PM4 hours4240
2:00 PM7:00 PM5 hours5300
2:00 PM8:00 PM6 hours6360
2:00 PM8:30 PM6 hours 30 minutes6.5390
2:00 PM9:00 PM7 hours7420
2:00 PM9:30 PM7 hours 30 minutes7.5450
2:00 PM10:00 PM8 hours8480
2:00 PM11:00 PM9 hours9540
2:30 PM6:30 PM4 hours4240
2:30 PM9:00 PM6 hours 30 minutes6.5390
Past midnight
StartEndHours and minutesDecimal hoursTotal minutes
2:00 PM2:00 AM (next day)12 hours12720
4:00 PM2:00 AM (next day)10 hours10600
5:00 PM2:00 AM (next day)9 hours9540
6:00 PM2:00 AM (next day)8 hours8480
7:00 PM7:00 AM (next day)12 hours12720
10:00 PM6:00 AM (next day)8 hours8480
11:00 PM7:00 AM (next day)8 hours8480
11:00 PM2:00 PM (next day)15 hours15900

How an overnight span is counted

When the end time reads earlier on the clock than the start time, the span runs past midnight. Count the hours up to midnight, then add the hours after it. For 2 PM to 2 AM that is 10 hours to midnight plus 2 hours after, so 12 hours. The calculator does the same sum another way. It adds 24 hours to the end time, so 2 AM becomes 26:00, and 26 − 14 = 12.

Common shifts, one page each

Each page answers one start and end time, with and without a 30-minute unpaid break.

Starting in the morning

Starting at noon or later, same day

Overnight, ending the next day

Starting between midnight and 5am

Frequently asked questions

How many hours is 2 PM to 2 AM?

12 hours, or 720 minutes. There are 10 hours from 2 PM to midnight and 2 more from midnight to 2 AM.

How do I count an overnight shift with a break?

Work out the full span across midnight, then subtract the unpaid break. A 10 PM to 6 AM shift is 8 hours. Take off a 30-minute break and you worked 7 hours 30 minutes, or 7.5 hours.

How do I handle overtime?

Under the federal Fair Labor Standards Act, the US Department of Labor says covered, non-exempt employees must get at least one and a half times their regular rate for hours over 40 in a workweek. State law or your contract can set other rules. The calculator gives total hours and doesn't sort them into regular and overtime.

Do weekend hours count as overtime?

Not because of the day. Fact Sheet 23 from the US Department of Labor says the Fair Labor Standards Act "does not require overtime pay for work on Saturdays, Sundays, holidays, or regular days of rest, as such." For covered, non-exempt employees, overtime depends on the hours over 40 in a workweek, a fixed 168-hour period that can start on any day and at any hour, so weekend hours count toward that 40 like any others. State law or your contract can set other rules. The week in the worked example totals 43 hours, which is 3 hours over 40 if those seven days are one workweek. The calculator shows the total only. The time card calculator splits regular and overtime hours at a threshold you enter.

Does this round to nearest 15 minutes?

No. The calculator counts every minute and shows the total in hours to 2 decimal places, so 7 hours 20 minutes shows as 7.33. If your employer rounds clock times, check its policy for the rule it uses.

What is the FLSA standard for breaks?

The US Department of Labor says federal law does not require lunch or coffee breaks. If an employer offers short breaks of about 5 to 20 minutes, they count as paid work time. A bona fide meal period, typically 30 minutes or more, is not work time and need not be paid if you are completely relieved from duty. Some states set their own meal and rest break rules, so check yours too.

We use cookies

We use cookies to ensure you get the best experience on our website. For more information on how we use cookies, please see our cookie policy.

By clicking "Accept", you agree to our use of cookies.
Learn more.