Date difference tool

Days Between Dates Calculator

Count how many days have passed since your birthday, from one date to another, or from any date to today.

Use a birth date, event date, or the first date in the range.

Leave this as today or choose a different comparison date.

Day Count Result

9,665 days

From January 1, 2000 to today, June 18, 2026, 9,665 days have passed, not including the end date.

Weeks and days
1,380 weeks and 5 days
Calendar difference
26 years, 5 months, and 17 days
Total hours
231,960
Start weekday
Saturday

10,000-day milestone

335 days until your 10,000-day milestone on May 19, 2027.

Days Between Dates Examples

Example day counts for birthdays, leap years, and inclusive counting
Example Start date End date End date counted? Result
Birthday to today 1990-06-15 2026-06-18 No 13,152 days (1,878 weeks and 6 days)
Leap year example 2024-02-28 2024-03-01 No 2 days (0 weeks and 2 days)
Same date, inclusive 2026-06-18 2026-06-18 Yes 1 day (0 weeks and 1 day)

How to Count Days Between Two Dates

The simplest way to count days between dates is to subtract the start date from the end date on the calendar. This calculator does that with real calendar dates, so February 29 in a leap year is counted when it falls inside the range. If you enter your birthday as the start date and leave the end date as today, the result tells you how many days have passed since you were born. If you enter two event dates, it tells you the distance between those events.

The most important choice is whether the end date should be included. In ordinary date math, the distance from July 4 to July 26 is 22 days because the count measures how far the second date is from the first date. If you are counting every calendar date touched by a period, you may want to include the end date, which would make the same range 23 days. Neither approach is always wrong; they answer slightly different questions.

Days Since Birth, Events, and Milestones

Many people use a day counter to answer a personal question: how many days old am I? For that use, enter your birth date as the start date and keep the end date set to today. The result is an exact day count, plus a weeks-and-days breakdown and a calendar-style difference in years, months, and days. The milestone note can also show the next round thousand-day point, which is useful for birthdays, anniversaries, sobriety dates, project starts, and other long-running events.

A day count is different from an age written only in years. Someone can be 30 years old for a full year, but their exact number of days alive changes every day. Leap years also matter. A person whose life span crosses several leap days has extra calendar days in the total. That is why exact day counters should use date objects or reliable calendar logic rather than multiplying years by 365.

When to Include the End Date

Use the normal setting when you want elapsed time. For example, if a project starts on Monday and the deadline is Friday, the distance from Monday morning to Friday morning is four days. Use the inclusive setting when the final date itself should be counted as part of a list, stay, challenge, or event. Hotel nights, classroom schedules, legal periods, and personal streaks can use different conventions, so the label beside the result matters.

What This Calculator Counts

This page counts actual calendar days. It does not exclude weekends, holidays, or business closures. That makes it a good fit for birthdays, anniversaries, countdowns, elapsed days, historical events, and general date comparisons. If a business contract or work schedule needs only weekdays or local holidays, treat that as a separate business-day calculation. For ordinary date-to-date questions, the exact calendar-day total is usually the clearest answer.

Days Between Dates FAQ

How many days have I been alive?

Enter your birth date as the start date and leave the end date set to today. The calculator will show the number of calendar days from your birthday to today.

Should I include the end date?

Use the include end date option when both the start day and final day should be counted. Leave it unchecked when you want the ordinary distance from one date to another.

Does this calculator handle leap years?

Yes. The calculation uses real calendar dates, so leap days such as February 29 are included when they fall inside the date range.

Why is my age in days different from my age in years?

Years have different lengths because of leap years, and months have different numbers of days. A day count is an exact calendar distance, while age in years is a larger rounded unit.

Can I count dates in the past or future?

Yes. You can count from a past date to today, from today to a future date, or between any two valid calendar dates.