Date Difference Calculator

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

📅 Everyday📐 Difference = End Date - Start Date
Start year
Start month 1-12
Start day
End year
End month
End day
Please enter valid values.

Formula & Reference

VariableFormulaUnits
Date Difference CalculatorDifference = End Date - Start Datedays

Step-by-Step Examples

Example 1
Year Gap

Jan 1, 2024 to Jan 1, 2025.

  • 365 days (or 366 if leap year included)
  • 52 weeks, 12 months
✓ 365 days
Example 2
Quarter

Jan 1, 2025 to Mar 31, 2025.

  • 89 days | 12 weeks | ~3 months
✓ 89 days
Example 3
Employment Duration

Start May 15, end Nov 30.

  • 199 days | 28 weeks | 6.5 months
✓ 199 days

Real-World Applications

Common Mistakes to Avoid

⚠️
Forgetting leap years

2024 has 366 days (leap year). Feb 28 to Mar 1 is 2 days in leap years, 1 in others.

⚠️
Mixing date formats

Always verify year-month-day order. MM/DD/YYYY (US) vs DD/MM/YYYY (international) confusion is a common error.

Frequently Asked Questions

How many days between dates? ▾
Enter both dates above for an instant calculation.
How many weeks between two dates? ▾
Divide the number of days by 7. This calculator shows weeks automatically.
How many months between dates? ▾
Divide days by 30.44 (average days per month) for an approximate month count.

Related Calculators