Date Difference Calculator: Days Between Dates

Free date difference calculator—days, weeks, and calendar years/months/days between two dates. Plan timelines; share dates in the URL.

How to use the date difference calculator

  1. Choose a start date and end date.
  2. Read total days between them (calendar days, not business days).
  3. See whole weeks plus leftover days, and a calendar difference in years, months, and days.
  4. If the end date is before the start date, we show the absolute span and note the order.
  5. Use Copy link to save or share the same start and end dates.

Example: January 1, 2024 to October 30, 2026

The calculator counts each calendar day in the interval. You will see total days (hundreds or thousands for long spans), how many full weeks that is plus extra days, and a breakdown such as “2 years, 9 months, 29 days” depending on the exact dates. Use this for project length, time since an event, or verifying a lease term.

Total days vs. years, months, and days

Total days is a simple day count—good for “how many days between.” The calendar difference walks month lengths the way people describe durations (“two years and three months”). The two views answer different questions; both are shown so you do not have to convert manually.

This page does not exclude weekends or holidays. For workday-only counts you need a business-day calculator with a holiday calendar; here every calendar day counts.

Date difference vs. days until vs. age

Use date difference when you have two specific dates. Use the days until calculator when you care about one target day from a start (often today)—wording like “countdown to.” Use the age calculator when the start is a birth date and you want years/months/days old plus birthday extras. To shift a date by a fixed amount, see add/subtract days from a date.

Frequently asked questions

How do I calculate days between two dates?

Enter start and end on this page. Total days counts calendar days; order only affects the note when end is before start.

How many days from January 1, 2024 to today?

Start 2024-01-01, end today. For countdown wording to a single holiday, see days until.

Are weekends included?

Yes. For Mon–Fri only, use the business days calculator (no public holiday table).

Total days vs years, months, and days?

Total days is the integer span. Calendar difference is the same interval in whole years, months, and days—both appear in the results panel.

What if my end date is earlier than the start date?

We show the absolute day count and label reversed order. Swap dates if you prefer forward counting.

Date difference vs days until vs age?

Two arbitrary dates → this page. One target from a start → days until. Birth date + how old → age calculator.

How many weeks between two dates?

Whole weeks from total days ÷ 7, plus extra days. ISO week numbers for each date are listed separately.

How do I add 90 days to a date?

Use add/subtract days from a date—not the same as measuring between two fixed dates.

Can I share my dates?

Copy link in the calculator saves start and end in the URL.

Related calculators