How Many Days Between Two Dates? Calendar and Working Days
Why Date Maths Is Harder Than It Looks
Counting days sounds like subtraction, and for a stretch inside a single month it is. Across months and years it stops being simple, because the calendar is not a tidy system: months run from 28 to 31 days, leap years appear on a rule with two exceptions, and there is a genuine ambiguity about whether the first and last days count.
Get any of those wrong and you miss a deadline, misprice a contract, or overstay a visa. This guide covers all three, and the places where a day either way actually costs you something.
The Inclusive Counting Question
This is the ambiguity that causes the most trouble, and it has no universally correct answer — only a correct answer for your situation.
How many days are there from Monday to Friday?
- Four, if you are measuring the gap between them. This is the subtraction answer, and it is what a date difference gives you by default.
- Five, if you are counting the days themselves, including both ends.
Neither is wrong. A hotel booking from Monday to Friday is four nights but touches five days. A notice period usually excludes the day it is served. A conference running Monday to Friday lasts five days.
The rule of thumb: if you are measuring elapsed time, use the exclusive count. If you are counting occurrences — days worked, nights stayed, days attended — use the inclusive count, which is simply the exclusive figure plus one.
Calendar Days Versus Working Days
For anything involving work, the calendar count overstates the time available. Removing weekends changes the picture dramatically over any long period.
From 2 September to 25 December 2026 there are 114 calendar days but only 82 working days.
Across a full year the gap is larger still: 2026 has 365 days, of which 261 are weekdays.
Do Not Forget Bank Holidays
Most working-day calculators, including ours, remove Saturdays and Sundays but not public holidays — they vary by country and by year, so no general tool can assume them.
England and Wales normally have eight bank holidays a year, so that 261-weekday figure is really about 253 working days. Scotland and Northern Ireland differ again. For anything contractual, subtract the holidays in your own jurisdiction by hand.
The Leap Year Rule Has Two Exceptions
Most people know a leap year arrives every four years. The full rule matters when your date range crosses a century:
- A year divisible by 4 is a leap year…
- …unless it is divisible by 100, in which case it is not…
- …unless it is also divisible by 400, in which case it is.
So 2000 was a leap year, but 1900 was not, and 2100 will not be. This trips up spreadsheets and hand calculations alike; a range spanning 2100 that assumes every fourth year has 366 days will be a day out.
Years, Months and Days Is Not Subtraction
A good date calculator gives you two answers: a total in days, and a breakdown into years, months and days. The breakdown is the harder one, because months have no fixed length.
The calculation works by borrowing. Subtract the day numbers; if the result is negative, borrow the length of the previous month and reduce the month count. Subtract the months; if that is negative, borrow twelve and reduce the year count.
This is also why “one month from 31 January” has no clean answer. Different systems return 28 February, 2 March, or 3 March. When precision matters, work in total days rather than months.
Working Out Someone's Age
The most common age bug in the world is subtracting the birth year from the current year.
Someone born on 14 November 1990, on 2 September 2026, is 35 — not 36. Their birthday has not happened yet this year.
Age is the number of complete years elapsed, so you must check whether this year's birthday has already passed:
- Subtract the birth year from the current year.
- If the birth month and day are still ahead of today, subtract one.
Anyone born on 29 February only has a true birthday every four years. In UK law, for the purpose of reaching a particular age, they are generally treated as having their birthday on 1 March in non-leap years.
Where the Count Actually Matters
- Notice and probation periods. Contracts usually specify calendar days or working days, and confuse the two at your cost.
- Statutory deadlines. Court and tax deadlines are usually inclusive of the end date and unforgiving about it.
- Travel limits. The Schengen rule allows 90 days in any rolling 180-day period, counted inclusively — every day you are physically present counts, including arrival and departure days.
- Interest and rent. Financial agreements use day-count conventions such as actual/365 or 30/360, which deliberately do not match the real calendar.
- Project planning. Quote in working days, not calendar days, or you promise a third more time than you have.
Conclusion
Decide first whether you are measuring elapsed time or counting days, because that single choice moves the answer by one. Then use working days for anything involving work, remember to take out your own bank holidays, and fall back on total days whenever months would be ambiguous. A Date Difference Calculator handles the borrowing, the leap years, and the weekend exclusions in one step — leaving you to make the one judgement it cannot: which of the two counts your situation actually needs.
Try our Date Difference Calculator
Related Guide: Decimal Hours to Minutes: The Essential Time Conversion Guide for Payroll
Related Guide: Salary to Hourly Wage: How to Convert Your Annual Pay to an Hourly Rate
Related Calculators: Pregnancy Due Date Calculator · Ovulation Calculator · Time Zone Converter · Pet Age Calculator