How many days between two dates?
Calculate days, weeks, and months between any dates
Defaults to today
Select your target date
About Leap Years
This calculator automatically handles leap years. A leap year occurs every 4 years, adding February 29th to the calendar. However, century years (like 1900) are only leap years if divisible by 400—so 2000 was a leap year, but 1900 was not. This affects date calculations spanning multiple years.
Frequently Asked Questions
- How does this calculator handle leap years?
- The calculator automatically accounts for leap years when calculating days. February has 29 days in leap years (every 4 years, except century years not divisible by 400).
- Why do the weeks and days not add up exactly?
- Weeks are calculated as complete 7-day periods. For example, 10 days equals 1 week plus 3 days. The total days shown is always exact.
- Can I calculate dates in the past?
- Yes, you can select any past or future date. If the "To" date is before the "From" date, results will be shown as negative values.
- How are months calculated between dates?
- Months are calculated based on calendar months. A full month is counted when the day of the month in the end date is equal to or greater than the start date's day.