Date Difference Calculator

Find the number of days, weeks, or months between two dates.

Duration
0 days
Start
Saturday, May 9, 2026
End
Saturday, May 9, 2026
0
Weeks
0
Hours
0
Minutes
0
Seconds
0
Business Days
0
Weekend Days
0.0%
Of a Year
0
Leap Years in Range
Day Distribution
Sun
0
Mon
0
Tue
0
Wed
0
Thu
0
Fri
0
Sat
0
Days Until Upcoming Dates
237
New Year's Day
Jan 1, 2027
281
Valentine's Day
Feb 14, 2027
312
St. Patrick's Day
Mar 17, 2027
56
Independence Day
Jul 4, 2026
175
Halloween
Oct 31, 2026
230
Christmas
Dec 25, 2026
Add / Subtract Days from a Date
Date Milestones
Milestone Date Status
100 days Mon, Aug 17, 2026 in 100d
200 days Wed, Nov 25, 2026 in 200d
365 days (1 year) Sun, May 9, 2027 in 365d
500 days Tue, Sep 21, 2027 in 500d
1,000 days Fri, Feb 2, 2029 in 1000d
5,000 days Mon, Jan 16, 2040 in 5000d
10,000 days Wed, Sep 24, 2053 in 10000d

Frequently Asked Questions

How do I calculate the number of days between two dates?

Enter your start and end dates — the calculator automatically accounts for different month lengths and leap years. For example, from January 1 to March 1 is 59 days in a regular year (31 + 28) but 60 days in a leap year (31 + 29).

Does this calculator include or exclude the start and end dates?

By default the calculator counts exclusive days (the gap between the dates). If you need to include both endpoints — for example, counting total days including the first and last day of a project — add 1 to the result.

How do I find how many days until a specific date?

Set today as the start date and your target date as the end date. The result shows how many days remain until that date, along with weeks and months for context. This works for deadlines, events, birthdays, and countdowns.

How many weeks and months are between two dates?

The calculator converts the total day count to weeks (days ÷ 7) and shows the difference in full calendar months plus remaining days. Note that months are not all the same length, so "3 months" might be 89, 90, 91, or 92 days depending on which months are involved.