Days between dates calculator
- Runs on your device
- Nothing uploaded
- Free, no sign-up
| Detail | Value |
|---|
Client-side only. Calendar dates in your local timezone, not UTC midnight tricks. Business days skip Saturdays and Sundays only; public holidays are not removed. Not legal, payroll, or travel advice.
How to use the days between dates calculator
- Pick a counting mode: Exclusive, Inclusive, or Business days.
- Choose the start date and the end date.
- Press the button to count. The result shows the number of days, the span in weeks and days, and whether the end date is after or before the start.
- Switch modes to compare the counts without retyping the dates.
Worked example: a quarter, three ways
From 1 January 2026 to 31 March 2026:
| Mode | Result | Span shown |
|---|---|---|
| Exclusive | 89 days | 12 weeks, 5 days |
| Inclusive | 90 days | 12 weeks, 6 days |
| Business days | 64 days | Monday to Friday only |
Exclusive is end minus start, like counting nights in a hotel. Inclusive counts both the first and the last day, like counting days on a pass. Business days count Monday to Friday across the inclusive span.
Worked example: a 90 day notice period
You resign on 26 October 2026 and your contract says 90 days of notice. From 26 October 2026 to 24 January 2027 is 90 days exclusive but 91 days inclusive. If the contract counts the day you resign as day 1, the inclusive count reaches 90 on 23 January 2027, one day earlier. Over 26 October 2026 to 24 January 2027 there are 65 weekdays. Check which way your contract counts before you plan your last day.
When to use it
- Notice periods, trial periods, and contract terms.
- Project plans that count working days.
- Visa stays, rental terms, and deadlines where one day matters.
Common mistakes
- Using the wrong mode. Exclusive and inclusive always differ by one. Contracts, visas, and leave policies each have their own rule, so read it first.
- Expecting holidays to be skipped. Business days count Monday to Friday only. Public holidays and company holidays are still counted. Subtract them yourself.
- Counting the start day twice. If you count the start day and then add 90, you land one day late. Pick a mode and let the tool do the count.
What the count includes
Dates are counted as calendar days with no time of day, so daylight saving changes do not shift the result. Leap years are handled: 1 February 2028 to 1 March 2028 is 29 days exclusive. If the end date is before the start, the count is shown as backward. For an exact age in years, months, and days, use the age calculator. For timestamps with hours and seconds, the Unix timestamp converter fits better. When a return depends on dated cash flows, the XIRR calculator uses the dates directly.
FAQ
Should I count inclusive or exclusive days?
Use exclusive for durations like nights stayed or days elapsed. Use inclusive when both the first and last day count, as with many leave policies, passes, and some contracts. When in doubt, check the wording of the document.
Does the business day count skip public holidays?
No. It counts Monday to Friday only. Subtract any holidays that fall on weekdays in your range.
How many weeks is my date range?
The span line shows the result in weeks and days. 1 January to 31 March 2026 is 12 weeks and 5 days exclusive, or 12 weeks and 6 days inclusive.
Does it handle leap years?
Yes. 29 February is counted when it falls in the range. February 2028 has 29 days, so 1 February to 1 March 2028 is 29 days exclusive.
Can I count months instead of days?
This page counts days and weeks. Months have different lengths, so a month count needs rules about partial months. The age calculator shows years, months, and days between two dates.