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