Date & Time

Date Difference Calculator

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

Date Difference inputs

Measure date spans for deadlines, trips, projects, and records.

Days 0
Weeks 0
Calendar span 0

Formula

Day difference is based on milliseconds between midnight dates, then converted to days and weeks.

Example

From June 1 to June 30 is 29 days if the start date is not counted as a full day.

Result notes

  • Results are estimates based on the values you enter.
  • Calculators with schedules show how values change over time.
  • For financial, health, or construction decisions, compare these estimates with professional advice when needed.

Frequently asked questions

Are both dates included?

This calculator measures elapsed days from start to end, so the start day is not counted as a full elapsed day.

Can the dates be reversed?

Yes. The result will show the absolute span between the dates.

Why are months approximate?

Months have different lengths, so the exact count is shown as a calendar span.