Date Difference Calculator
Compute the difference between two dates in days, weeks, months, and years.
Quick utilityGeneral editable assumptionsGlobal-readyInteractive chart
Last updated: 2026-05-31
This calculator uses generic assumptions. Use advanced mode to override them for a more accurate result.
Inputs
Formula transparency
Source: defaultdays = (end − start) / 86400 · weeks = days/7 · months ≈ days/30.44
Frequently asked
- Does the count include weekends?
- Yes in the total — but a separate breakdown is shown in the chart.
- Why are months approximate?
- Months differ in length; we use the 30.44-day average.
- Future dates supported?
- Yes — but end date must be on or after start date.
- Legally precise?
- It's a calendar estimate; for contracts follow the agreement wording.
- How does include-end-date work?
- Adds one day — useful for leave days or hotel stays.
Related calculators
Results are estimates and not professional advice. Verify important decisions with a qualified professional.