The days between 1 January and 31 January is 30 if you measure the gap and 31 if you count both end days. A holiday from Monday to Friday is five days because you occupy all five; the wait until Friday from Monday is four because Monday has already happened. Both counts are correct and the difference is the question, not the arithmetic.
This single off-by-one causes more disputes than any other piece of date handling, and it is almost never stated in the sentence that asks for it.
Which count does each question want?
The test is whether the end days are occupied or merely passed.
| Question | Count | 1–31 January |
|---|---|---|
| How long is my holiday? | Inclusive | 31 days |
| How many days until the deadline? | Exclusive | 30 days |
| How many nights is the hotel? | Exclusive | 30 nights |
| How many days does the booking occupy? | Inclusive | 31 days |
| What is the interest period? | Exclusive | 30 days |
Hotels are the everyday case that catches everyone. A stay from Monday to Friday is four nights and five days, because the last date is a checkout rather than an occupied night — and the invoice counts nights while the calendar counts days.
What about countdowns?
Countdowns want exclusive counting, and saying so out loud fixes most of the confusion. "Three days until Friday" said on a Tuesday means Wednesday, Thursday and Friday are still to come — today is not one of them, because today is already happening.
The convention flips the moment the thing you are counting occupies time rather than approaches it. Days of annual leave remaining is exclusive; days of leave taken is inclusive.
Does the unit change the answer?
It changes how the answer feels, which is a real effect worth being deliberate about. Ten years is 3,653 days, 87,672 hours or 5.26 million minutes — the same span, and the small units make it sound enormous.
That is why countdowns to a wedding are quoted in days and prison sentences are not. Choosing the unit is a communication decision rather than an arithmetic one: "nine hundred days" and "two years five months" describe one span and land completely differently.
Weeks sit awkwardly in the middle. Ninety days is 12.857 weeks, and a decimal week is almost never what anyone wants to act on — twelve whole weeks and six days is the usable form.
Where do hours and minutes stop being exact?
As soon as a clock change lands inside the span. A day-to-day calculation assumes midnight to midnight, so the hour figure is a clean multiple of 24 — but a period containing a daylight saving transition is 23 or 25 hours long on one of its days.
For a span of years that is a handful of hours in a very large number and it does not matter. For a shift, a rota or an SLA it matters a great deal, which the daylight saving article goes into.
Where does the off-by-one actually cost money?
Three places, all of them contractual. Interest is charged on a day count and one extra day at a large principal is a real number. Rental and hire agreements bill by occupied day, so an inclusive reading adds a full period. And penalty clauses that bite "after 30 days" have a specific first day on which they bite.
The defence is the same in each case: write the two dates and the convention, not the count. "From 1 January to 31 January inclusive" cannot be misread; "31 days from 1 January" can be, and will be.
What do calendar breakdowns do differently?
They borrow from real month lengths instead of dividing by an average. From 1 January 2000 to 23 August 2026 is 26 years, 7 months and 22 days — not 26.64 years, which is a different and less useful statement.
A calendar month runs from a date to the same date in the next month, so 15 January to 15 March is exactly two months whatever February did. Leftover days are reported separately rather than smeared into a fraction.
Complete years work the same way: 1 January 2000 to 31 December 2026 is 26 complete years, because the twenty-seventh finishes the following day. That convention is why an age ticks over on a birthday rather than drifting up through the year.
What about weeks in a medical context?
Pregnancy is where week counting matters most and where the convention is least obvious. Gestational age is counted in completed weeks plus days and written as "24w 3d", measured from the last menstrual period rather than from conception — which the due-date article works through.
The completed-weeks form is the same idea as completed years: 24w 3d means twenty-four weeks have finished and three days of the twenty-fifth have passed. Reporting it as 24.4 weeks would be arithmetically equivalent and clinically useless.
Questions people ask
Which count is the legal default? Calendar days, in most jurisdictions, unless the wording says otherwise. Court filing deadlines, statutory notice periods and some payment terms are the specific exceptions that count working days instead.
Does "within 30 days" include the day of the event? Usually not — periods generally start the day after. Where it matters, contracts say "clear days" to make the exclusion explicit.
Why does a decimal month exist at all? For interest and amortisation, where a period genuinely is a fraction of a year. Everywhere else a calendar month is what people mean.
How do I count a leap year span? The day count includes the leap day because it was a real day. Only the year-and-month breakdown is unaffected, since it counts anniversaries rather than days.
State whether the ends are occupied and the disagreement disappears. The days between dates and date difference calculators show both counts, weeks, months, years, time and duration each take the same span in a different unit, and the countdown, date range and calendar days calculators handle the three situations where the convention is fixed.