Hours Calculator
Hours calculator that counts the time between a start and end time, minus any break, and shows the total in hours and minutes and as decimal hours.
Formula
Duration = end time − start time − break
Use it from the API
curl "https://moltcalc.com/api/calc/hours?start=09%3A00&end=17%3A30&break=30"
See the API docs for every endpoint and the input schema.
FAQ
How do I calculate hours worked?+
Subtract the start time from the end time, then subtract any unpaid break. Working 9:00 to 17:30 with a 30 minute break is 8 hours.
What are decimal hours?+
Hours expressed as a decimal instead of hours and minutes: divide the minutes by 60, so 7 hours 30 minutes becomes 7.5 hours. Payroll and timesheet systems usually want this format.
Does it handle overnight shifts?+
Yes. If the end time is earlier than the start time, the calculator assumes the shift crossed midnight and adds 24 hours, so 22:00 to 06:00 counts as 8 hours.
Related calculators
Date Difference Calculator
Date difference calculator: count the days between two dates, plus weeks, months and years. Handy for deadlines, countdowns and project plans.
Age Calculator
Age calculator that shows exactly how old you are in years, months and days from your date of birth, plus your total age in months and days.