Days Between Dates Calculator

Find the exact number of days, weeks, and months between two dates. Useful for project deadlines, travel, and event planning.

Total Days
Total Weeks
Approx. Months

How to Use This Calculator

  1. Enter Date 1 (year, month, day).
  2. Enter Date 2 (year, month, day).
  3. The results instantly show the difference in days, weeks, and approximate months.

Formula

Days = |Date 2 − Date 1| (in milliseconds ÷ 86,400,000)

Weeks = floor(Days ÷ 7)  |  Months ≈ floor(Days ÷ 30.44)

Example

Example: Jan 1, 2024 to Dec 31, 2024 = 365 days (52 weeks, 11 months).

Frequently Asked Questions

  • The calculator counts the calendar days between date 1 and date 2, inclusive of neither or both endpoints depending on convention — it uses the absolute difference.
  • The standard calculator counts all calendar days. A business-days option is available in the advanced settings to exclude weekends.
  • No — the calculator always returns a positive result regardless of which date is entered first.
  • Weeks are exact (days ÷ 7, floored). Months are approximate (days ÷ 30.4375, floored).
  • Yes — enter today as date 1 and your event date as date 2 to see how many days remain.

Related Calculators