Skip to tool
ecech.
🕑 Date, Time & Timezone

Free Days Between Two Dates Calculator with Working Days and Weekends

Total days, working days, weekends and the exact years-months-days breakdown — plus the answer to whether the count should include the end date, which is where people differ.

Days between

Working days

Weekend days

Full weeks

Hours

How each weekday falls

Or add days to a date

Advertisement

How the calculation works

Monday to Friday: is that four days or five? The gap exclusive M T W T F 1234 4 days rent, interest, notice periods Both ends inclusive M T W T F 5 days holidays, hotel nights, event length Neither is wrong. Contracts, invoices and leave policies each pick one, and the difference is a day of money.

How to Use This Tool

Counting days between two dates has one genuine complication, and it is not the arithmetic. It is whether the answer should include both ends. Monday to Friday is four days if you are counting the gap and five days if you are counting the days themselves, and both answers appear in real contracts.

The inclusive question

Leave the checkbox off for the gap between two dates. That is what you want for rent periods, interest accrual, notice periods and anything measured in elapsed time. Tick it to count both dates as full days, which is what you want for annual leave, hotel nights described as days, conference length and most legal deadlines that say "within N days".

The distinction sounds pedantic until it is a day of holiday allowance or a day of interest. If a contract does not specify, the convention in most jurisdictions is that a period "of N days" excludes the starting day and includes the last — which is the unticked behaviour here.

Total days versus working days, before any public holidays 30 days 22 working 90 days 64 working 365 days 261 working Roughly 71% of any long period is a working day. Public holidays take another 8 to 12 off the year.
The working-day count here excludes Saturdays and Sundays only. Public holidays vary by country and by year, so subtract yours separately.

The years, months and days breakdown

Beneath the total you get an exact calendar breakdown — "2 years, 3 months and 14 days" — which is what people actually mean when they ask how long ago something was. This is not simply the total divided by 365, because months have different lengths and leap years exist. The calculation walks the calendar properly, so the result matches what you would count on a wall planner.

Working days

The working-day count excludes Saturdays and Sundays. It does not know about public holidays, because those differ by country, by region and by year, and a tool that guessed would be confidently wrong. Subtract your own — most countries have eight to twelve a year, so a 90-day period typically loses two or three beyond the weekends.

Adding days to a date

The bottom section runs the calculation in reverse: give it a start date and a number, and it tells you where you land. Switching to working days makes it skip weekends, which is what "delivery within 10 business days" actually means and is surprisingly annoying to count by hand across a month boundary.

Advertisement

Frequently Asked Questions

Should I include the end date in the count?
It depends what you are measuring. For elapsed time — rent, interest, notice periods — count the gap and leave the box unticked. For annual leave, event length or a deadline expressed as 'within N days', tick it so both ends count as full days. Monday to Friday is four days one way and five the other, and both appear in real contracts.
How are working days calculated?
By counting every day in the range and excluding Saturdays and Sundays. Public holidays are not deducted, because they differ by country, region and year, and guessing would be confidently wrong. Most countries have eight to twelve a year, so subtract yours separately.
Why is the years-months-days breakdown not just the total divided by 365?
Because months have different lengths and leap years exist. Dividing by 365 gives an approximation that drifts. This calculation walks the calendar month by month, so the answer matches what you would count on a wall planner rather than what a spreadsheet approximates.
Does it handle leap years?
Yes, including the century rule — years divisible by 100 are not leap years unless also divisible by 400, which is why 1900 was not and 2000 was. Any range spanning 29 February counts that day correctly.
Can I count backwards from a date?
Yes. Enter a negative number in the add section and it subtracts, or simply put the later date in the From field — the tool detects the reversal and tells you the direction rather than showing a negative number without explanation.
What does 'within 10 business days' actually mean?
Ten working days from the day after the trigger event, skipping weekends and usually public holidays. That is around two calendar weeks, but it lands differently depending on which weekday you start. Use the add section with working days selected to get the actual date.
Is my data sent anywhere?
No. All date arithmetic runs in your browser. Nothing is transmitted, which matters when the dates concern a contract, a medical appointment or a legal deadline.

Related tools in Date, Time & Timezone

Browse all Date, Time & Timezone tools
The Mac mini the ecech. site is built on, beside a handwritten note reading ecech.com.

Made by one person

ecech. is not a content farm. Every tool here is written and checked by hand, one at a time, by someone who wanted the tool to exist and could not find a version that showed its working.

No accounts and no sign-in, and nothing you type reaches a server — every calculation on this page runs inside your browser. The ads are served by Google and do set their own cookies, which is set out in full on the privacy page. More about the site.