Date Difference Calculator
Find the number of days, weeks, or months between two dates.
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.