Enter two dates to find the number of days between them — plus weeks, months and years.
Understanding the date calculation
This date calculator counts the time between any two dates. Enter a start and end date and it returns the difference in days, and approximate weeks, months and years.
Use it for deadlines, countdowns, project timelines or working out how long ago something happened.
Try it with these numbers
On the values this calculator opens with, the days between is 30. Underneath, Weeks comes out at 4.3 and Months at 1. Change any field and every figure updates as you type.
Step by step
- Enter the start date.
- Enter the end date.
- Read the days between and the other units.
The calculation
days = end date − start date
weeks = days ÷ 7 · months ≈ days ÷ 30.44 · years ≈ days ÷ 365.25
Questions people ask about this
How do I count days between two dates?
Subtract the earlier date from the later one. The calculator counts real calendar days including leap years.
Are months and years exact?
Days are exact. Months and years are approximate here (using average lengths) because calendar months vary.
Does it include both end dates?
It counts the number of days from the start to the end date; adjust by one if you need to include both endpoints.