Home โ€บ Tools โ€บ Date difference calculator
๐Ÿงพ date difference calculator

CALCULATE THE DIFFERENCE BETWEEN TWO DATES

Calculator inputs and results

Enter a start and end date to calculate calendar years, months and days plus total elapsed days, weeks and hours. Choose whether to include the end date; business-day mode counts Monday through Friday and does not subtract holidays.

๐Ÿ“… START DATE

๐Ÿ END DATE

How to use this calculator

1Step 1Enter the start date and end date.
2Step 2Toggle include-end-day or weekdays-only if needed.
3Step 3Review calendar years, months and days plus elapsed and business-day totals.

What the result includes

  • Calendar and elapsed-time breakdown
  • Include-end-day toggle
  • Weekdays-only business-day mode
  • Hours & minutes totals
  • Weekend estimate & % of year

Decide whether the end date counts

Date spans use one of two conventions. Elapsed time excludes the end date, so January 1 to January 2 is one day. Inclusive counting counts both calendar dates, so the same span is two days. The calculator defaults to elapsed time; enable โ€œInclude end dayโ€ when both dates should count, such as attendance or event-day totals.

How each duration is calculated

  • Years, months, days โ€” calendar decomposition (Jan 15 โ†’ Mar 10 = 1 month, 23 days), borrowing across month boundaries.
  • Total days / weeks / hours / minutes โ€” the raw units for forms and spreadsheets.
  • Business days โ€” Mondayโ€“Friday count with the weekdays toggle.
  • % of a year โ€” the span as a fraction of 365.25.
  • Weekends โ€” roughly how many Saturdays-and-Sundays fit inside.

Worked examples

SpanDays (excl. end)Days (incl. end)
2024-01-01 โ†’ 2024-12-31365366 (leap year!)
2026-01-01 โ†’ 2026-04-019091
2026-02-01 โ†’ 2026-03-012829

When date-counting conventions matter

Inclusive and exclusive counting can produce different answers for notice periods, accommodation stays, event schedules and filing windows. The calculator includes February 29 whenever it falls inside the selected span. Public holidays are not removed from business-day results, so official deadlines should be checked against the applicable rules.

Need to add days instead of measure them? The Days Calculator does the reverse job, and the Time Until Calculator turns any future date into a live countdown. โฐ

๐Ÿงพ FAQ

How many days between two dates?
Enter start and end โ€” you get total days (end excluded by default), plus years, months, weeks, hours and minutes.
What does "include end day" change?
Jan 1 โ†’ Jan 2 is 1 day normally, 2 with the toggle. Use it when both days count, like event days.
How are business days counted?
Mondayโ€“Friday between the dates (endpoints excluded). Holidays aren't subtracted.
Does it handle leap years?
Yes โ€” real calendar counting, so spans across February 29 are exact.
How do I count business days between dates?
Switch on the weekdays-only toggle to count Mondayโ€“Friday days โ€” useful for contracts, shipping windows and project planning.