Date Difference Calculator
Count the days, weeks, months and years between two dates.
Total days
358
- Weeks and days
- 51 weeks, 1 day
- Years, months, days
- 0 years, 11 months, 24 days
- Hours
- 8,592
Show the work
Number each date by its day count since January 1, 1970
day number = days since 1970-01-01
Thursday, January 1, 2026 · Friday, December 25, 2026 = 20,454 and 20,812
Subtract the day numbers
days = end − start
20,812 − 20,454 = 358
How it works
Days = end − start (calendar days); years, months and days count whole calendar units
Questions
- How does the date difference calculator work?
- Days = end − start (calendar days); years, months and days count whole calendar units.
- What do I need to enter?
- Start date, End date, Include the end date. Optional fields can be left blank.
Related tools
- Add or Subtract DaysAdd or subtract days, weeks, months or years from a date.
- Business Days CalculatorCount working days (Monday to Friday) between two dates.
- Day of the Week CalculatorFind the weekday, day of the year and ISO week number for any date.
- Time Duration CalculatorFind the time between a start and an end time, minus any break.
- Time Card CalculatorAdd up a week of start and end times, minus breaks, into total hours and pay.
- Age CalculatorCalculate exact age in years, months and days, plus the days until the next birthday.
Want this on your site? Embed the date difference calculator.