DoubleCheckCalc

All tools

Hours calculator

Hours and minutes between two clock times

Type a start and end time to get the hours worked. The example is 9:00 AM to 5:30 PM with a 30 minute break.

Such as 9:00 AM or 09:00

Such as 5:30 PM or 17:30

–

Decimal hours
–
Total minutes
–
Start to end, before the break
–

Typing the times

Both boxes accept 12-hour times with am or pm (9:00 am, 5pm, 12:15 PM) and 24-hour times (09:00, 17:30, 1730). A time with no am or pm is read as 24-hour, so 5:30 on its own means 5:30 in the morning. 12:00 am is midnight and 12:00 pm is noon.

Overnight shifts

If the end time is earlier than the start time, the calculator assumes the shift finishes the next day: 22:00 to 06:00 is 8 hours. The same start and end time counts as zero, not 24 hours. The longest span this page handles is just under 24 hours; for longer periods add the pieces with the time calculator.

Breaks

An unpaid break is entered in minutes and taken off the total. 9:00 AM to 5:30 PM is 8 hours 30 minutes, and with a 30 minute break it is 8 hours. A break longer than the shift gives zero and a warning.

Decimal hours

The decimal figure is minutes divided by 60, rounded to two places: 7 hours 45 minutes is 7.75. That is the form most payroll systems want. Note that 7.45 is not 7 hours 45 minutes.

What it does not do

Every day is treated as 24 hours. A night shift that crosses a daylight saving change is really an hour shorter or longer than shown, so adjust by hand. Nothing is rounded to the nearest quarter hour, even if your employer rounds clock-in times.

Related tools