☕ Support

How to Count Days Between Dates — Without Off-by-One Mistakes

Deadlines, visas, contracts and exams all come down to counting days — and the most common error in all of them is being off by exactly one.

⚡ Save yourself the finger counting: the Days Calculator gives the exact count, working days included.

The one rule that prevents most mistakes

When you count "days between" two dates, the standard convention counts the nights between them: from Monday to Wednesday is 2 days, not 3. The start day is excluded, the end day effectively included. This is how hotels charge, how age is measured, and how most legal deadlines work.

But some situations count both ends — a 7-day medicine course starting Monday ends Sunday, not next Monday. When instructions say "for X days including today," add 1 to the between-count. Knowing which convention applies is the whole game.

Calendar days vs working days

A "30-day deadline" usually means calendar days — weekends included. A "10 working day" processing time skips Saturdays and Sundays (and public holidays). The gap is bigger than people expect: 10 working days is normally 14 calendar days, and 30 calendar days contains only about 21–22 working days. Misreading which type a deadline uses is how people miss visa windows and legal response dates.

Leap years and month lengths

February has 29 days in leap years (2024, 2028, 2032…), months alternate 30/31 days, and "one month later" is genuinely ambiguous — is 31 January + 1 month the 28th of February or the 3rd of March? Correct date math never multiplies by approximations like 30.44; it walks the real calendar, which is what a proper calculator does and mental arithmetic doesn't.

Common real-world counts

Counting business days properly

Contracts, visas and delivery estimates usually run on working days, and the difference from calendar days is larger than people assume. Ten working days is two full weeks; thirty working days is roughly six.

The method is to take the total days, subtract complete weekends, then handle the partial week and remove public holidays. From Monday 1 June to Friday 26 June is 26 calendar days containing 3 full weekends (6 days), giving 20 working days — minus any public holiday falling inside the range.

Two traps. First, weekends are not Saturday–Sunday everywhere: much of the Middle East uses Friday–Saturday, and some countries run a half-day Saturday. Second, the start day usually isn't counted — "within 5 working days" from a Monday normally means the following Monday, not Friday. When a deadline matters, confirm which convention the other party is using rather than assuming.

Inclusive and exclusive counting

This single ambiguity causes more disputes than any other date calculation. From 1 March to 5 March is 4 days by subtraction, but 5 days if you count both endpoints.

Which is right depends entirely on context. Hotel stays count nights, so 1st to 5th is 4 nights. Notice periods and rental agreements are usually inclusive of both dates. Interest accrues on an exclusive basis — you don't earn interest for the day you withdraw. Event durations ("a three-day conference") are inclusive.

The safe habit is to state the endpoints explicitly rather than the count: "checkout on the 5th" leaves no room for argument in a way that "a 4-day booking" does not.

Leap years and month-end edge cases

The leap-year rule has a step most people forget: divisible by 4, except centuries, unless divisible by 400. So 2024 was a leap year, 1900 was not, and 2000 was — a distinction that broke a great deal of software.

Month-end arithmetic is genuinely ambiguous. Add one month to 31 January and you get 28 February in most systems, because 31 February doesn't exist — but that means adding a month then subtracting one doesn't return you to 31 January. Anyone born on 29 February faces the same question on legal documents; most jurisdictions treat 1 March as the birthday in common years, though some use 28 February. For contracts and billing, this is worth spelling out rather than leaving to whichever system processes it.

Frequently asked questions

Do I count both the start and end date?

Normally no — count the nights between the dates. For rentals, medicine courses or anything "including today," add 1.

What are working days?

Days excluding weekends. Public holidays also don't count, but they vary by country — subtract them manually.

How do I find the date 90 days from today?

Use the add-days tool in the Days Calculator — it crosses month lengths and leap years correctly.

Count it exactly with the Days Calculator — days between dates, working days, and add/subtract days.