Days Since Date Calculator

Count the days since a past date, with the elapsed time also shown in years, months, and days.

Independently verified for accuracy

Calculator by Toolsloft ↗
Days since
2,380
That is
6 years, 6 months, 7 days

Count how many days have passed since a date. Enter the past date and the tool shows the days elapsed up to today or any date you pick, along with the gap in years, months, and days. It is useful for anniversaries, sobriety and habit streaks, and tracking how long since an event.

How this is calculated

The days-elapsed figure is the exact number of UTC calendar days from the past date to the reference date, so it is timezone-free and includes leap days. The year, month, and day breakdown uses the standard relativedelta convention over the same span.

How to use

  1. Enter the past date you are counting from.
  2. Leave the to date on today or set another end point.
  3. Read the days elapsed and the full breakdown below.

Examples

  • Elapsed: Since 2020-01-01 to 2026-07-08 → 2,380 days
  • Still future: A date later than today shows a negative count

FAQ

What if the date is still in the future?
The days-elapsed count becomes negative to show the date has not arrived yet, and the breakdown still reports the size of the gap.
Does it include today?
The count is the difference between the two dates. A past date equal to the to date shows zero days elapsed.
Are leap years counted?
Yes. The day count is a direct calendar-day difference, so every February 29 in the range is included.

Embed this calculator

Add this free calculator to your own site. Copy the code and paste it where you want it to appear.