Working Hours Between Two Dates Calculator
Count the working hours between two date-and-time stamps, inside your business day and skipping weekends.
How it works
for each weekday in the range, add the overlap of the actual interval with that day’s business window (business-day start to end)
Rather than counting raw elapsed time, this measures only the hours that fall inside your defined business day on Monday-to-Friday dates. For every weekday between the two stamps it takes the overlap of the real start-to-end interval with that day’s working window and sums those overlaps, so partial first and last days are handled correctly. Weekends and any time outside the business window — evenings and lunch-to-close gaps beyond the window — are excluded. Public holidays are not removed, so subtract those separately.
Worked example
From Mon 14 Sep 2026 09:00 to Fri 18 Sep 2026 17:00 with a 09:00–17:00 business day: five full working days of 8 hours each gives 40 working hours, across 5 business days — one standard full-time week.
Frequently asked questions
What if the start or end time is outside the business day?
Only the overlap with the business window counts. A start at 07:00 is treated as beginning at the business-day start, and an end at 22:00 is capped at the business-day end.
Are lunch breaks removed?
The business day is treated as one continuous window from its start to its end. To exclude a lunch break, shorten the business-day end time or subtract the break from the total yourself.
Does it skip public holidays?
No — only weekends are skipped. Subtract the business-day hours for any weekday public holiday that falls inside your range.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.