Life Events · UK calendar
Days Between Two Dates
Count the days, working days, weeks, or full Y/M/D breakdown between any two dates — useful for notice periods, contract end dates, visa overstays and tenancy calculations.
Pick your dates
Works in either order. Dates are treated as UTC midnight so DST changes don’t affect the count.
Days between
90 days
91 days inclusive of both ends
Working days (Mon–Fri)
65 days
Weeks
12.86 weeks
Calendar breakdown
0y 2m 29d
In months (approx)
2.96 mo
How we calculated your result
Dates are normalised to midnight UTC, then the difference is divided by exactly 86,400,000 ms. Using UTC avoids the off-by-one errors that British Summer Time creates around March and October date arithmetic.
- Exclusive days — same date returns 0; useful for “days from / days until”.
- Inclusive days — same date returns 1; useful for counting nights stayed, days served, etc.
- Working days — counts Monday–Friday only, inclusive of both endpoints. Bank holidays not deducted.
- Calendar Y/M/D — the natural “3 years, 2 months, 17 days” breakdown.
Official UK rules in simple English
Common UK date-counting conventions:
- Notice periods usually count from the day after notice is given; check your contract for “clear days” vs “calendar days”.
- Court deadlines generally exclude weekends and bank holidays for periods of 5 days or less (CPR 2.8).
- UK Visa overstay calculated from the day after leave expires; a 1-day overstay can ban re-entry for 10 years in some routes.
- Tenancy break clauses typically require “two clear months” notice — meaning the notice period excludes both the day given and the move-out day.
Common pitfalls to watch out for
⚠ Inclusive vs exclusive matters legally
“30 days from today” could mean day 30 or day 31, depending on context. Banking, court and tenancy conventions all differ. Always re-read the original document.⚠ Working days here don't exclude bank holidays
We count Mon–Fri only. UK bank holidays (8 a year in England/Wales, 9 in Scotland, 10 in NI) need to be deducted manually if your purpose requires it.⚠ Months are imprecise
A “month” can mean 28, 29, 30 or 31 days. Our Y/M/D breakdown uses calendar arithmetic, which gives the natural answer most people expect — but for legal/contract use, count exact days where possible.⚠ Time zones can shift by a day
If you’re comparing dates from emails or systems in different time zones, a 23:00 UTC timestamp can appear as “next day” in BST. We assume both inputs are UK calendar dates.
Frequently asked questions
Does it count today?
Can I enter past dates?
Are bank holidays excluded from working days?
Calendar arithmetic only. For legal deadlines, check whether your context uses clear days, working days excluding bank holidays, or another convention.
Related calculators
More tools in Life Events.
Percentage Calculator
Add, subtract or compare percentages — fast.
Timesheet Decimal Converter
Convert hh:mm worked into decimal hours.
Pro-Rata Rent Calculator
Daily rent for a broken move-in month.
Inheritance Tax Calculator
IHT on an estate, with the nil-rate band.
Probate Fees Calculator
Application costs based on the estate.
Care Home Means Test
Will the state cover any of your care costs?