Days Since Calculator

This days since calculator counts the days from a past date up to today and splits them into years, months and days, weeks and business days. Pick a date to see the next round number ahead, such as day 10,000.

On: counts the start date and today, so yesterday shows 2 days.

On: leaves out the 11 U.S. federal holidays on the weekdays they are observed.

9,794days

since Saturday, January 1, 2000, up to today, Sunday, October 25, 2026.

Years, months, days
26 y 9 mo 24 d
Weeks and days
1,399 wk 1 d
Business days
6,723

Business days: Monday to Friday, minus 272 federal holidays.

Today's date from your time zone: your device's time zone

Day-count milestones from your date

Next round number: 10,000 days on Wednesday, May 19, 2027, 206 days from today.

Milestone dates (100 to 30,000 days)
MilestoneDateWhen
100 daysApr 10, 20009,694 days ago
500 daysMay 15, 20019,294 days ago
1,000 daysSep 27, 20028,794 days ago
5,000 daysSep 9, 20134,794 days ago
10,000 daysMay 19, 2027In 206 days
20,000 daysOct 4, 2054In 10,206 days
30,000 daysFeb 19, 2082In 20,206 days

How the days since calculator counts

The start date counts as the first day and today does not, because today is not over yet, so a date of yesterday gives 1 day. Trackers that call the start date “day 1” run one day ahead of this count. Turn on Include today to match them. The guide to when both dates count shows which uses add the extra day.

Business days leave out weekends and the 11 federal holidays on the days they are observed. January 2026 has 22 weekdays, and New Year’s Day and Martin Luther King Jr. Day take it down to 20.

How many days since a date? Examples

From To Days Years, months and days Weeks and days Business days
Thu, Jan 1, 2026 Sat, Jan 31, 2026 30 30 days 4 weeks and 2 days 20
Mon, Sep 1, 2025 Thu, Oct 1, 2026 395 1 year and 1 month 56 weeks and 3 days 271
Thu, Jul 4, 2024 Sat, Jul 4, 2026 730 2 years 104 weeks and 2 days 499
Sun, Mar 15, 2020 Sun, Mar 15, 2026 2,191 6 years 313 weeks 1,500
Sat, Jan 1, 2000 Thu, Jan 1, 2026 9,497 26 years 1,356 weeks and 5 days 6,519

Six years from March 15, 2020 come to 2,191 days, not 2,190, because February 29, 2024 falls inside. The 26 years from January 1, 2000 hold seven leap days, 2000 through 2024, so the total is 26 × 365 + 7 = 9,497. The leap-year rules explain why 2000 had one and 2100 will not.

When neither date is today, enter both in the days between two dates calculator. For the days since January 1, today’s day of the year gives the count directly. To go the other way, from a count to a date, find the date 30 days ago from today or any number of days back.

How many days old am I?

Enter your birth date, and the total is your age in days as of today in your time zone. Someone born on Thursday, December 5, 1996 was 10,911 days old on October 20, 2026, which is 29 years, 10 months and 15 days. Day 10,000 of a life arrives at about 27 years and 4 months. For the wait until your next birthday, use the birthday countdown.

How long are 100, 1,000 and 10,000 days?

A milestone falls on the start date plus that many days. Counting from Thursday, January 1, 2026:

Milestone Date Years, months and days
100 days Sat, Apr 11, 2026 3 months and 10 days
500 days Sun, May 16, 2027 1 year, 4 months and 15 days
1,000 days Wed, Sep 27, 2028 2 years, 8 months and 26 days
5,000 days Sat, Sep 10, 2039 13 years, 8 months and 9 days
10,000 days Mon, May 19, 2053 27 years, 4 months and 18 days

With Include today on, every milestone arrives a day earlier, so day 1,000 becomes Tuesday, September 26, 2028.

Frequently asked questions

What if I enter a future date?

The result shows how many days from now the date is, with a link that opens it in the days until calculator for a countdown and a calendar view.

Does the total change at midnight?

Yes. It goes up by 1 at midnight in your device's time zone, even while the page stays open. Two people in different time zones can see totals 1 apart for a few hours.

Why does January 31 to February 28 count as one month?

February has no 31st, so its last day stands in as one month after January 31. Only the months figure is affected: the total stays 28 days in 2026.