⏱️ Hours Calculator
Work out the hours between two times, add hours and minutes, or see how long any number of hours is.
-
How to calculate the hours between two times
- Turn each time into minutes after midnight. 09:00 is 9 × 60 = 540, and 17:30 is 17 × 60 + 30 = 1,050.
- Subtract the start from the end: 1,050 − 540 = 510 minutes.
- Take off any unpaid break. With a 30 minute lunch: 510 − 30 = 480 minutes.
- Divide by 60 to get hours: 480 ÷ 60 = 8 hours.
If the end is earlier than the start, the shift crosses midnight, so add 24 hours to the end first. 22:00 to 06:00 is 8 hours.
How long is a number of hours?
Divide by 24 for days, by 168 for weeks, by 730 for months, or by 8,760 for years. So 525 hours is 21 days and 21 hours, and 37,000 hours is about 4.2 years.
For decimal hours, keep the whole number and multiply the rest by 60. So 2.88 hours is 2 hours plus 0.88 × 60 = 52.8 minutes. That makes 2 hours, 52 minutes and 48 seconds.
FAQ
How do I work out hours worked with a lunch break?
Enter the start and end times, then type the unpaid break in minutes. 09:00 to 17:30 with a 30 minute break is 8 hours.
Can it handle a night shift?
Yes. If the end time is earlier than the start, it is treated as the next day.
How do I turn minutes into decimal hours?
Divide the minutes by 60. 45 minutes is 0.75 hours, so 7 hours 45 minutes is 7.75 hours. The line under the result shows this for you.
How many hours are in a year?
8,760 in a 365-day year and 8,784 in a leap year. This calculator counts a year as 365 days and a month as one twelfth of that, about 30.4 days.
Is anything uploaded?
No. Everything runs in this tab.