Calculate the hours worked in a day using our hours calculator below. The calculator can even account for breaks and lunch.
|Time Worked (hh:mm):|
On this page:
How to Calculate Hours Worked
Step One: Convert Start and End to 24-Hour Time
The first step in calculating hours is to convert the start and end times to 24-hour time, sometimes called military time. To do this, add 12 if the time is in the afternoon (1:00 pm to 11:59 pm).
For example, let’s calculate the elapsed time in hours for a start time at 9:00 am and an end time at 5:30 pm with a 30-minute lunch break.
Start by adding 12 hours to the end time to convert it to 24-hour time.
5:30 + 12 hours = 17:30
Step Two: Convert Minutes to Decimal Hours
The next step is to convert each time to decimal hours. You can use our time to decimal calculator for this, or just divide the minutes by 60.
For example, let’s convert the end time (17:30) to a decimal time by dividing the minutes by 60.
30 minutes ÷ 60 = 0.5
Since 30 minutes is equal to 0.5 hours, you can change the end time to 17.5 as a decimal. The start time has no minutes to divide, so it’s already in decimal form – 9:00 becomes 9.0.
Step Three: Subtract the Times
Now, simply subtract the decimal start time from the end time.
For example, subtract the start time (9.0) from the end time (17.5) to get the hours worked.
17.5 – 9.0 = 8.5 hrs
Step Four: Account for Breaks
The final step in calculating hours is to account for any breaks in the day. Add up all of the break time in minutes, then follow the steps above and divide the break time in minutes by 60 to convert them to hours as a decimal.
Then, subtract the break time from the total time worked.
For example, let’s account for a 30-minute break in the workday.
30 minutes ÷ 60 = 0.5
Finally, subtract the break time from the time worked.
8.5 – 0.5 = 8 hrs
So, that’s how you find the total time worked in a day from 9:00 to 5:30 with a 30-minute break is 8 hours.
Hours in a Typical Workday
The chart below shows the hours in a typical workday for various start and end times.
|Start / End||Hours|
|7:00 am – 2:00 pm||7 hrs|
|7:00 am – 3:00 pm||8 hrs|
|7:00 am – 4:00 pm||9 hrs|
|7:00 am – 5:00 pm||10 hrs|
|8:00 am – 3:00 pm||7 hrs|
|8:00 am – 4:00 pm||8 hrs|
|8:00 am – 5:00 pm||9 hrs|
|8:00 am – 6:00 pm||10 hrs|
|9:00 am – 4:00 pm||7 hrs|
|9:00 am – 5:00 pm||8 hrs|
|9:00 am – 6:00 pm||9 hrs|
|9:00 am – 7:00 pm||10 hrs|
Don’t forget you can use our adding time calculator to add hours up for a timesheet.