Date Difference Calculator
Measure a span in calendar years, months and days.
Enable JavaScript to use this calculator. Your inputs stay in this browser.
Formula / Calculation Method
Count complete years and months, then remaining actual calendar days.
Example Calculation
2024-01-01 to 2024-02-01 is 1 month and 31 days.
Understanding the Result
Start date is excluded and end date is included in elapsed-day counts. Months are never assumed to be 30 days.
What is the Date Difference Calculator?
Measure a span in calendar years, months and days.
How to Use
Enter the earlier date first and the later date second.
Select Calculate after entering your values. Text tools update as you type. Reset restores the starting fields.
Interpreting the Calculation
The calendar breakdown uses complete months and years, then counts remaining actual days. Total weeks is elapsed days divided by seven and can be fractional.
Common Questions
Why do equal month counts have different day totals?
Calendar months have different lengths, and leap years add a day to February.
What assumptions does this tool use?
Start date is excluded and end date is included in elapsed-day counts. Months are never assumed to be 30 days.
Related Calculators
Time Duration Calculator
Measure the interval between two clock times.
Hours Calculator
Convert clock-time intervals to decimal hours and minutes.
Work Hours Calculator
Calculate working time after an unpaid break.
Age Calculator
Find calendar age on a target date.