BreezeCalc.com

Date Difference Calculator

Count exactly how many days, weeks and months lie between any two dates — for deadlines, trips, anniversaries and projects.

Calculator

Date Difference Calculator Date Difference Calculator Date Difference Calculator
Date Difference Calculator
Date Difference Calculator
Date Difference Calculator

What this date difference calculator does

How many days until the deadline? How long was that trip? How many weeks between two appointments? This date difference calculator answers all of those by counting the exact gap between two dates and showing it in days, weeks and months at once. It handles the awkward parts — different month lengths and leap years — automatically, so you don't have to count on your fingers across a calendar.

Counting days by hand is error-prone, especially across month and year boundaries. The calculator uses the real calendar difference, giving a reliable number whether the gap is a few days or several decades.

How to use it

  1. Start date — pick the earlier date.
  2. End date — pick the later date.
  3. Calculate — read the difference in days, weeks and months. The order doesn't matter; the result is always positive.

How it works

Days = (end date − start date) in days.
Weeks = days ÷ 7. Months ≈ days ÷ 30.44 (the average month length across a year).

Subtracting one date from another in the calendar gives the precise number of days, including any leap days in the span. Weeks are an exact division by 7. Months are approximate because real months vary from 28 to 31 days, so the tool uses the average length (365.25 ÷ 12 ≈ 30.44 days) for a sensible estimate.

Worked examples

Example 1. From 1 January 2026 to 1 March 2026: January has 31 days and February 28 (2026 isn't a leap year), so the difference is 59 days — about 8.4 weeks or 1.9 months.
Example 2 — a project. From 10 February 2026 to 30 June 2026 is 140 days, exactly 20 weeks, useful for planning a sprint or campaign.
Example 3 — across a leap year. From 1 January 2024 to 1 January 2025 is 366 days, because 2024 was a leap year and included 29 February.

Day-count conversions

DaysWeeksMonths (≈)Years (≈)
304.31.00.08
9012.93.00.25
18025.75.90.49
36552.112.01.0
1,000142.932.92.74

When to use it

  • Deadlines and countdowns — days remaining until a due date or event.
  • Project planning — measure the length of a sprint, campaign or contract.
  • Travel — count nights and days for a trip or visa window.
  • Anniversaries and milestones — how long since a memorable date.
  • Billing and notice periods — confirm exact day counts for agreements.

Tips and common mistakes

Decide whether both endpoints count. This tool gives the gap between the dates; if you need the number of days inclusive of both the start and end (for example, a hotel stay or a billing period), add one. Month figures are estimates because months vary in length — for legal or contractual months, count calendar months directly. Mind time zones near midnight, and double-check leap years only if you're counting manually; the calculator already includes them.

Inclusive vs exclusive counting

The biggest source of confusion with date maths is whether to count the first and last day. A trip that runs "from the 10th to the 14th" is four nights but spans five calendar days. Hotels charge by the night (exclusive of the final day), while a billing period of "1–31 March" usually means all 31 days inclusive. This calculator reports the exclusive gap — the pure difference between the two dates — so add one day whenever the convention you're using counts both ends. Knowing which rule applies prevents off-by-one errors in invoices, notice periods and rental agreements, where a single extra day can change the amount owed.

Business days and working weeks

Calendar days and business days are not the same thing. A 30-day calendar span contains roughly 21–22 working days once weekends are removed, and fewer still after public holidays. When a contract says "within 10 business days", that can mean two full calendar weeks or more. This tool counts calendar days, so for working-day deadlines, subtract weekends and holidays manually, or count forward on a calendar. For project planning it often helps to know both numbers: the calendar span tells you the real elapsed time, while the business-day count tells you how much actual working capacity you have.

Why months and years drift

Because a year is 365.25 days on average and months range from 28 to 31 days, any conversion from days into months or years is an approximation. Over a single year the drift is tiny, but across decades it adds up — which is why this calculator gives you the precise day count alongside the rounded month and year estimates. For anything legal or financial, treat the day count as authoritative and the month figure as a convenient guide.

Frequently asked questions

How many days are between two dates?

Subtract the earlier date from the later one. This calculator does it automatically and also shows the gap in weeks and months. The result is always positive, whatever order you enter the dates.

Does the calculator include both the start and end day?

It counts the gap between the two dates, not both endpoints. If you need an inclusive count — for example a hotel stay or billing period that includes the first and last day — add one to the result.

Are the month figures exact?

No, they are estimates. Because months range from 28 to 31 days, the tool uses an average of about 30.44 days per month. For exact calendar months, count them directly.

Does it handle leap years?

Yes. The day count is the true calendar difference, so any 29 February days within the span are included automatically.

Can I count days to a future date?

Yes. Enter today as the start date and the future date as the end date to get a countdown in days, weeks and months.

Is my data saved?

No. Everything is calculated in your browser. The dates you enter are never stored, sent or shared.