Date Lab · Free online tool

Working Hours Between Dates Calculator

Calculate scheduled working hours between two dates using a chosen working day length. The calculator runs entirely in your browser and pairs a focused answer with the method, assumptions and the related tools worth checking next.

✓ Runs in your browser✓ Shareable result link✓ Copy & print✓ Stated assumptions
Updated: August 16, 2026Category: Date LabSign-up: not required
Navjeet Kamboj
Written and maintained byNavjeet KambojAge Calculator Lab author & editor
Calculation engine

Working Hours Between Dates Calculator

Your inputs stay in this browser tab. Nothing is sent to a server to produce the result.

Result
Your result will appear here
ReadyEnter the required values

Review the inputs and select Calculate.

What you get

How working hours are calculated

Enter a start date, an end date, the hours in a working day, a weekend pattern and, optionally, a holiday calendar. The calculator counts the days in the span that are not weekend days (and not listed holidays), then multiplies that working-day count by the hours per day.

★Method

Count the working days, multiply by day length

Every date from the start date to the end date inclusive is tested against the chosen weekend pattern — Saturday and Sunday, Friday and Saturday, Sunday only, or none. The surviving days are working days, and the hours figure is simply that count times the stated day length.

◎Example

Worked example

From Monday 5 January to Friday 16 January 2026, at 8 hours per day with a Saturday-and-Sunday weekend and no holiday calendar, the span holds 10 working days in 12 calendar days — 80 working hours.

⌁Limits

The weekend pattern changes the answer

The same 5–16 January 2026 span under a Friday-and-Saturday weekend holds 9 working days (72 hours), and with no weekend at all it holds 12 (96 hours). Part-days, overtime and shift patterns are not modelled, and with no holiday calendar selected no public holidays are removed — adjust for your own holidays before using the number in a contract.

How to use it

Four steps to a result you can defend

Enter the start and end dates, the hours per working day and the weekend pattern, then select Calculate. Each step below is a short action rather than a wall of explanation.

1

Start date

Use the most reliable source value available for this input.

2

End date

Use the most reliable source value available for this input.

3

Hours per working day

Use the most reliable source value available for this input.

4

Calculate and share

Read the result, then copy, print or share a link that reopens the same inputs.

Calculation method

What happens after you press Calculate

Count the days that are not in the selected weekend pattern, then multiply by the stated working-day length.

PurposeScheduled working hours between two dates using a chosen working day lengthMethod familyDate LabInputs usedStart date, End date, Hours per working day, Weekend pattern, Holiday calendar
Before you rely on this: No public-holiday calendar is applied. Add or subtract holidays for your jurisdiction before using the number in a contract.
Real calendar datesGregorian month lengths and leap years are applied wherever the mode is calendar-based.
Focused scopeThe result answers the single question named at the top of this page.
Visible limitsEstimated or policy-dependent outputs are labelled so they are not mistaken for rulings.
Shareable, no accountCalculate, copy, print or send a link that reopens the same inputs.
Choose the right tool

Working Hours Between Dates Calculator vs neighbouring calculators

Similar tools answer different questions. Match the inputs and the reference point to the answer you actually need.

Use this calculator when

Working Hours Between Dates Calculator

  • You need scheduled working hours between two dates using a chosen working day length.
  • The visible input labels match your source information.
  • You want the method and its limits on the same page.
Worked flow

How information moves through the page

The numbers come from your inputs; this shows the shape of the calculation.

Input AStart date

Enter the first date of the span — every date from the start to the end date inclusive is tested.

Input BEnd date

Enter the last date of the span, then the Hours per working day, the Weekend pattern and, optionally, a Holiday calendar.

ResultWorking Hours Between Dates

Working days × hours per day: Monday 5 January to Friday 16 January 2026, at 8 hours a day with a Saturday-and-Sunday weekend, holds 10 working days in 12 calendar days — 80 working hours. Part-days, overtime and shift patterns are not modelled.

Common use cases

Where this calculator helps

Records

Forms and personal records

Use exact source inputs, keep the reference date visible and verify any official rule separately.

Planning

Past or future planning

Set the reference date to the event that actually controls the decision, not to today.

Checking

Second-checking another tool

Compare the stated method here against the other tool's convention before assuming an error.

Common questions

Working Hours Between Dates Calculator FAQ

Answers about method, inputs, privacy, boundaries and responsible interpretation.

How are working hours between two dates calculated?

Enter a start date, an end date, the hours in a working day, a weekend pattern and, optionally, a holiday calendar. The calculator counts the days in the span that are not weekend days (and not listed holidays), then multiplies that working-day count by the hours per day.

What does the worked example give?

From Monday 5 January to Friday 16 January 2026, at 8 hours per day with a Saturday-and-Sunday weekend and no holiday calendar, the span holds 10 working days in 12 calendar days — 80 working hours.

Are the start and end dates both included?

Yes. Every date from the start date to the end date inclusive is tested against the chosen weekend pattern — Saturday and Sunday, Friday and Saturday, Sunday only, or none. The surviving days are the working days.

How does the weekend pattern change the hours?

The same 5–16 January 2026 span under a Friday-and-Saturday weekend holds 9 working days (72 hours), and with no weekend at all it holds 12 (96 hours).

What does the calculation leave out?

Part-days, overtime and shift patterns are not modelled, and with no holiday calendar selected no public holidays are removed — the page advises adjusting for your own holidays before using the number in a contract.

Navjeet Kamboj, author at Age Calculator Lab
About the author

Navjeet Kamboj

Navjeet Kamboj is the author and editor of Age Calculator Lab. He focuses on making age, date, milestone and planning calculations easier to understand through clearly explained methods, practical examples and responsible limitations.