Days Between Dates Calculator

Pick a start date and an end date — the number of days appears right below
For “What date is 100 days from now?” — use a negative number for days before
More features: breakdown in weeks and months, and the date N months later

Breakdown in weeks and months

Shows the difference between the start and end dates above also as weeks plus remaining days and as an approximate number of months (counting the first day gives the style used for hospital-stay counts and the like).

Date N months later (or earlier)

Gives the date and weekday the specified number of months after the base date above (negative for earlier).

There are two ways to count days: excluding the first day (elapsed days) and including it (days counting both ends). This tool shows both. Note that contractual or legal period calculations may prescribe a specific counting method.
What this tool tells you

Instantly see how many days lie between two dates. You can also calculate a future date, such as “what date is 100 days from now?”. Useful for counting down to an event or for period calculations on paperwork.

How to use

  1. Days between dates: pick a start date and an end date — the number of days in between appears the moment you choose them. No button needed.
  2. Date N days later: pick a base date and enter a number of days (negative for the past); the resulting date and weekday appear automatically.

How it is calculated

Sources and assumptions

Assumptions and notes

Frequently asked questions

Does “N days later” include the day itself?

No. One day after July 18 is July 19. If you want to count the day itself as day 1, subtract 1 from the number of days you enter.

Can it calculate months or years ahead?

This tool works in days only. Because months have different lengths (28–31 days), convert to days first (as a guide: 1 month ≈ 30 days, 1 year = 365 or 366 days).

Can I use past dates?

Years 1600 to 2500 are supported. Enter a negative number of days to get the date N days before.

Related tools