Date Calculator

Two everyday jobs: how far apart are two dates, and what date is N days from now.

Days between two dates

Difference
Calendar days
Weekdays (Mon–Fri)
Weeks

Add or subtract days

Result date

Counting days correctly

The classic off-by-one: Monday to Friday is 4 days apart but 5 days inclusive. This calculator reports the difference (end minus start) — the convention used for deadlines, interest accrual and project durations. If your context counts both endpoints ("a 5-day festival, Monday through Friday"), add one.

Weekdays vs. business days

The weekday count above excludes Saturdays and Sundays but not public holidays, which vary by country and year. For legal or payroll deadlines defined in "business days", subtract any holidays in the window manually — and note some jurisdictions have their own counting rules for when the clock starts.

Everyday uses

  • Notice periods: 30/60/90 days from a letter's date — use the add-days tool.
  • Returns & warranties: "within 30 days of purchase" — count from the receipt date.
  • Pregnancy & medical: appointments and milestones are set in exact day/week counts.
  • Project planning: the weekday count gives you actual working time between milestones.

Deadlines where the count matters

SituationTypical periodCounted from
Employment notice2–8 weeksDate the written notice is given
Retail returns14–30 daysDate of purchase or delivery
Rental notice to vacate30–60 daysUsually the next rent due date, not the day you give notice
Contract cooling-off3–14 daysDate of signing
Invoice terms (Net 30)30 daysInvoice date, unless stated otherwise
Passport renewal advice6 months validityDate of intended travel, not booking

The rental one catches people constantly: giving 60 days' notice on 10 March usually doesn't mean leaving on 9 May — it means the notice period starts from the next rent date, so you're out at the end of May. Check the exact wording of your agreement rather than assuming.

Inclusive vs exclusive counting

This is the classic off-by-one. Monday to Friday is 4 days apart but 5 days inclusive. This calculator reports the difference (end minus start), which is the convention for deadlines, interest and durations. If your situation counts both endpoints — a five-day festival running Monday to Friday, or hotel nights versus days — add one. When a contract says "within 30 days", it almost always means the difference count, but the safe move is to act before day 29 and never test it.

Business days aren't just weekdays

The weekday figure above excludes Saturdays and Sundays but not public holidays, which vary by country, province and year. For a legal or payroll deadline expressed in business days, subtract the holidays that fall inside your window. Some jurisdictions also have their own rules about when the clock starts — a deadline given on a Friday afternoon may not begin until Monday.

Frequently asked questions

Does the calculator handle leap years?
Yes — all arithmetic uses real calendar dates, so February 29 is counted in leap years and skipped otherwise.
Why does "difference" show years and months too?
For long spans, "2 years, 3 months, 12 days" is more meaningful than "834 days". Both are shown; use whichever your situation calls for.
Are time zones an issue?
Dates are treated as plain calendar dates in your local zone, so no. Only if you're coordinating a deadline across continents does the zone matter — in that case the contract or authority setting the deadline defines it.
What if a deadline falls on a weekend or holiday?
Most legal and financial systems roll it to the next business day, but this isn't universal and shouldn't be assumed. Bank transfers and payment processors genuinely don't run at weekends, so a payment "due Saturday" typically needs to leave your account by Friday to count as on time.
How do I count a notice period that spans months?
Use the add-days tool for anything expressed in days, since months have different lengths. For periods expressed in months ("three months' notice"), the convention is the same date three months later — 15 March plus three months is 15 June. Where that date doesn't exist, such as 31 January plus one month, it usually rolls to the last day of the target month.
Why does the years/months/days breakdown differ from total days?
Because calendar months vary between 28 and 31 days. "2 years, 3 months, 12 days" and "834 days" describe the same span, but the first depends on which months it crossed. For anything precise — interest, contractual periods, medical dosing — use the total-days figure, which is unambiguous.