Date Difference Calculator

Calculate the number of days, weeks, months, and years between two dates.

Updated April 2026 · CalcFlow Editorial

Enter values above and click Calculate to see your results.

What is a Date Difference? A date difference calculator computes the exact number of days, weeks, months, and years between two calendar dates, and optionally counts only business days (Monday through Friday).

💡

Rule of Thumb

A standard year has 365 days, 52 weeks, and approximately 261 business days. A month averages 30.44 days. Use business days for deadline calculations in work or legal contexts.

📊

Example Calculation

From January 1, 2020 to April 16, 2026 is 2,297 days, 328 weeks, or approximately 75 months and 15 days.

Key Facts

  • Leap years (every 4 years) add an extra day in February, affecting multi-year calculations.
  • The US legal system often counts calendar days for deadlines unless statutes specify business days.
  • A 30-day notice period from April 1 expires May 1 — not May 31.

How to Use

  1. Enter the start year, month (1-12), and day.
  2. Enter the end year, month, and day.
  3. Click Calculate to see the difference in days, weeks, months, and years.
  4. Business days excludes Saturdays and Sundays (no holiday adjustment).

Formula

Days = (End Date - Start Date) / 86,400,000 ms | Business Days = Count of Mon-Fri between dates
PeriodCalendar DaysBusiness Days (approx)Weeks (approx)
1 month30-3121-234.3
3 months90-926513
6 months181-18413026
1 year365-36626152
2 years730-731522104
5 years1,826-1,8271,304261
10 years3,652-3,6532,609522

Frequently Asked Questions