Skip to main content

Date Difference Calculator

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

Estimates only — not professional financial, medical, legal or engineering advice. Read full disclaimer.

Calculating...
Result

Fill in the form and click Calculate to see your result here.

How it's calculated

The two dates are ordered chronologically (swapped if necessary), then the calendar difference is computed in years/months/days, alongside a straight day-count for total days and business days.

Example

Example: Date Difference Calculator

Inputs

  • Start Date: 2024-01-01
  • End Date: 2024-12-31

Outputs

  • Years: 0
  • Months: 11
  • Days: 30
  • Total Days: 365

This example uses typical sample values. Adjust the inputs above to see how the results change for your own numbers.

About this calculator

The Date Difference Calculator computes the exact duration between two dates, breaking it down into years, months and days, plus total days, total weeks, and the number of business days (Monday-Friday) between them.

Frequently Asked Questions

Enter both dates and the calculator instantly shows the total number of days between them, along with the equivalent in years, months, weeks and business days.

Business days are counted as Monday through Friday, excluding Saturdays and Sundays - public holidays are not automatically excluded.

No, the calculator automatically detects if the end date is earlier than the start date and swaps them, so the result is always a positive duration.

Related Calculators