Date Difference Calculator
Find the exact number of years, months, and days between two dates.
How to use Date Difference Calculator
- Enter a start date and an end date.
- The exact difference in years, months, and days updates instantly, along with total days, weeks, and business days.
- The order of the dates doesn't matter — the calculator always shows the difference as a positive value.
About this tool
The Date Difference Calculator finds exactly how much time separates two dates — in years, months, and days, plus the total number of days, weeks, and business days (weekdays only) between them. Useful for project timelines, contract lengths, pregnancy due dates, or just settling an argument about how long ago something happened. All calculations run instantly in your browser — nothing is uploaded or sent to a server.
Frequently Asked Questions
How is the difference in years, months, and days calculated?
Starting from the earlier date, we count complete years, then complete months, then the remaining days to reach the later date — the same way you'd count on a calendar, correctly handling different month lengths and leap years.
What counts as a business day?
Monday through Friday. The business days count excludes Saturdays and Sundays, but does not account for public holidays, since those vary by country.
Can I use this to count down to a future date?
Yes — enter today as the start date and any future date as the end date to see exactly how many days, weeks, or months remain.