Date Difference Calculator

Count the number of days, weeks, and months between any two dates — perfect for deadlines and planning.

Total days
536
1 years, 5 months, 20 days
Weeks
76
Months
17

Frequently Asked Questions

How does the date difference calculator count days?+

It computes the exact number of whole days between the two dates, including any leap days that fall in the range. The order does not matter — if the end date is before the start date, the calculator swaps them and returns a positive count.

Why isn’t the result negative when the dates are reversed?+

A date difference is a duration — the size of the gap between two dates — and a duration cannot be negative, the same way a distance is never negative. So if you enter the later date first, the calculator simply swaps the two and reports the same positive span rather than a negative number. A minus sign would only mean something if the tool tracked direction (which date comes first), but this calculator answers "how far apart are these dates," not "which one is earlier." If you need the direction, just note which date you picked as the start.

Does it include both the start and end dates?+

The total days figure is the number of days from the start date to the end date, which does not count the start day itself. To include both endpoints (an inclusive count), add one to the total.

Why show years, months, and days separately?+

A single "days" figure is precise but hard to picture. Breaking the span into years, months, and days makes it easy to read at a glance — for example, "1 year, 2 months, 5 days" instead of "431 days".

Is anything I enter sent anywhere?+

No. The calculation runs entirely in your browser. The dates you choose are never sent to a server or stored.

How to use

  • Pick a start date and an end date.
  • See the difference in days, weeks, and months, plus a years/months/days breakdown.
  • The order does not matter — the result is always positive.