Date Calculator
Three things people need from a date calculator: how far apart two dates are, what date lands a certain distance away, and the same again counting working days only.
Inclusive or exclusive: the question that changes the answer
Ask how many days are between 1 January and 31 January and you can defensibly answer 30 or 31. Both are right; they answer different questions.
- Exclusive (30 days) counts the elapsed time — how many midnights pass. This is what you want for deadlines, interest, notice periods and age.
- Inclusive (31 days) counts every calendar day the range touches, start day included. This is what you want for holidays, hotel stays, event lengths and "how many days am I away for".
The checkbox on the first tab switches between them, and the steps underneath the result spell out which one produced the number.
Adding months is not the same as adding 30 days
Months have different lengths, so "one month later" has to be defined. The convention almost everyone uses — including this calculator, banks and contract law in most places — is to keep the same day number in the next month, and to clamp to the last day when that day does not exist.
So 31 January plus one month is 28 February (or 29 in a leap year), not 3 March. The calculator says so explicitly in the steps whenever a clamp happens.
Order matters: years and months are applied first, then weeks and days. 31 January + 1 month + 1 day gives 1 March, while + 1 day + 1 month gives 1 March too — but 31 January + 1 month + 2 days gives 2 March, which is not what a naive 30-day step produces.
Business days
The business-day tools count Monday to Friday and skip Saturday and Sunday. That covers the standard working week in most of the world, and it is what "5 business days" means on almost every shipping and banking page.
What they deliberately do not do is skip public holidays. There is no single list — US federal holidays differ from state holidays, which differ from UK bank holidays, which differ again by year. A calculator that silently picked one country's list would give a confidently wrong answer to everyone else, so this one tells you what it counted and lets you subtract holidays yourself.
An order ships in 5 business days from Friday 11 September 2026.
Monday the 14th is day 1, so day 5 is Friday 18 September. Seven calendar days, five working ones.
Worked examples
How many days between 1 January 2026 and 31 January 2026?
30 elapsed days, or 31 if you count both endpoints. Of those, 22 are weekdays.
What date is 90 days after 8 September 2026?
7 December 2026. Using "3 months" instead would give 8 December — a day apart, which matters for a contract.
What was the date 45 days ago from 8 September 2026?
25 July 2026.
Common uses
- Contracts and notice periods: 30, 60 and 90-day deadlines.
- Project planning: working out a due date from a start date.
- Travel: counting nights versus days, and visa duration limits.
- Shipping and returns: when a business-day window actually closes.
- Personal countdowns: days until an event.
If one of your dates is a birth date, the age calculator gives a friendlier breakdown.
Frequently asked questions
How many days are between two dates?
Does the calculator handle leap years?
What happens when I add a month to 31 January?
Are public holidays included in business days?
Does my time zone affect the result?
Can I enter the end date before the start date?
Related calculators
- Age Calculator Exact age in years, months and days — plus totals and your next birthday. Time & Date
- Work Hours Calculator Hours worked from clock-in to clock-out, with breaks and overnight shifts. Time & Date
- Time Calculator Add and subtract hours, minutes and seconds, and convert to decimal hours. Time & Date
- Percentage Calculator Six percentage calculations in one place, each with the formula and the steps. Math