Finance 44 tools → Date 19 tools → Health 27 tools → Everyday 23 tools → Math 19 tools → Construction 16 tools → PDF 23 tools → Education 10 tools → Conversion 7 tools → Text 12 tools → Image 8 tools → About → Contact →

Date Difference Calculator

Runs entirely in your browser — your numbers are never sent anywhere.

Total days between
—

Detail

How the count works

How many days between two dates?

This calculator counts the exact number of days between any two dates and expresses the gap every way people actually ask for it: total days, full weeks plus leftover days, a calendar breakdown in years, months and days, and the split between business days and weekend days. All counting is done on the calendar itself — leap years, 31-day months and February are handled exactly, not approximated with a 30-day month.

The two counting conventions

Difference = End date − Start date (in days)

By default the count is pure subtraction, the way calculators and spreadsheets do it: from January 1 to January 2 is 1 day. Some real-world counts include both endpoints — a hotel stay from Friday to Sunday, a three-day event — so the optional checkbox adds the end date, making the count one larger. Neither is "wrong"; the note under the result tells you which convention is active for your numbers. The business-day figure counts Monday–Friday days inside the same span (excluding the start date, including the last counted day); for a dedicated working-days count with holidays, use the Business Days Calculator.

Why the calendar breakdown is not just division

"0 years, 11 months, 30 days" cannot be found by dividing total days by 365 or 30, because months have different lengths. The breakdown is computed the way people age: whole years first, then whole calendar months, then the remaining days. The three ways of expressing the same span — total days, weeks, and years/months/days — always agree with each other, which is a good self-check when a number really matters.

Worked example

From January 1, 2026 to December 31, 2026 is 364 days — exactly 52 weeks, or 0 years, 11 months and 30 days on the calendar.

How to use this calculator

  1. Enter the start date and the end date (order does not matter — earlier/later is detected).
  2. Decide whether to include the end date, if you are counting inclusively.
  3. Read the total days in the green panel.
  4. Use the breakdown table for weeks, the years/months/days view, and business days.

Day counting in real life

Contracts, interest and deadlines all count days, and small differences in convention change the answer: "within 30 days of March 1" is normally read as subtraction counting (deadline March 31), while a "3-day conference, Monday to Wednesday" is inclusive. When money depends on it, check which convention the document uses — and if it counts business days only, our Business Days Calculator skips weekends and, optionally, US federal holidays.

Frequently asked questions

Why is Jan 1 to Dec 31 only 364 days, not 365?
Because the count is end minus start: a full non-leap year has 365 days, but the distance from its first day to its last day is 364. Tick “include the end date” and the same span counts as 365.
Does it handle leap years?
Yes. February 29 is a real day in the count whenever it falls inside your span — try February 1 to March 1 in 2028 (29 days) versus 2026 (28 days).
How are business days counted here?
Monday to Friday days inside the span, excluding the start date and including the last counted day. Public holidays are not removed in this tool — the Business Days Calculator has a holiday option.
Keep going

Related date calculators