InfyCalculator
📅

Working Hours Between Two Dates Calculator

Count the working hours between two date-and-time stamps, inside your business day and skipping weekends.

Start date
Start time (HH:MM)
End date
End time (HH:MM)
Business day starts
Business day ends
Loading calculator…

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.