Runs in your browser Nothing to install Copyable result

Date Difference Calculator

Measure the difference between two dates in elapsed days, whole weeks, and Monday-through-Friday dates, or run a countdown.

Mode

Choose two dates, or switch to Days until a date.

Calendar days
-
Years / months / days
-
Weeks
-
Business days
-
Direction
-

Business days count Monday through Friday only. US federal holidays are not removed.

What the result explains

What This Calculator Provides

This page measures the difference between two dates. Compare a start and an end, or switch to Days Until and select a target date. Results include elapsed calendar days, whole weeks plus remaining days, the same interval as completed years, months, and days, and Monday-through-Friday days counted inclusively. US federal holidays and other non-working days are not removed.

  • signed elapsed calendar days
  • whole weeks plus remaining days
  • inclusive Monday–Friday count
  • countdown direction

How to Use This Calculator

  1. Enter the known valuesUse the labeled fields and units shown in the calculator. Correct any validation message before continuing.
  2. Review the resultRead the main answer together with its breakdown, formula, rounding, and assumptions.
  3. Copy and verifyCopy the result when available, then check important decisions against the relevant record, institution, or professional.

Method

Formula and Calculation Method

Elapsed and weekday methods

elapsed days = end-date serial − start-date serial

  • Elapsed calendar days exclude the end date.
  • Weekdays count Monday through Friday inclusively at both endpoints.
  • Whole weeks = floor(|elapsed days| ÷ 7).

The page deliberately shows both conventions because elapsed duration and a count of included workweek dates answer different questions.

Worked from input to answer

Worked Examples

Monday to the following Friday

  1. Start: Monday, August 3, 2026
  2. End: Friday, August 14, 2026
  3. Elapsed subtraction excludes the ending boundary; weekday count includes both weekday endpoints.

Result: Elapsed days = 11; inclusive weekdays = 10.

Days-until mode

  1. The start becomes today’s local calendar date.
  2. The selected target remains the end date.
  3. A past target is identified instead of being silently treated as future.

Result: Use this mode for event countdowns where an exact target-date distance is more useful than a calendar-age style breakdown.

Days, Workdays, and Longer Spans

A day count is exact but hard to read once it passes a few hundred. For anything spanning years, read the calendar breakdown on the same result: it restates the interval as completed years, months, and days.

Anchored to a birthday, the same arithmetic becomes an age. Dates that came out of a database usually need converting from an epoch timestamp before you can enter them.

Inclusive and exclusive counting

Date subtraction from January 1 to January 2 gives one elapsed day. If a schedule explicitly counts both January 1 and January 2 as included calendar dates, that inclusive count is two. This page labels its weekday total as inclusive and its elapsed total as exclusive of the end date.

What “business days” means here

The weekday count includes Monday through Friday and excludes Saturdays and Sundays. It does not know a country, company holiday calendar, closure, or work schedule, so “weekday” is the more precise interpretation.

Practical Uses

  • Project and travel day counts
  • Event or deadline countdowns
  • Estimating weekdays in a date range
  • Converting an interval to weeks plus days
  • Checking whether a target date has passed

Assumptions

  • Gregorian local calendar dates are used.
  • Elapsed total excludes the end date.
  • Weekday total includes both endpoints when they are Monday through Friday.
  • No holiday calendar is applied.

Important Limitations

  • Times, time zones, and partial days are not counted.
  • Weekdays are not guaranteed working days.
  • Contracts and legal deadlines may use different inclusion or holiday rules.

Help & support

Frequently Asked Questions

Quick answers to common questions about the Date Difference calculator.

Does the elapsed-day total include the end date?

No. It uses end date minus start date. An explicitly inclusive calendar-date count would add one.

How are business days counted?

Monday through Friday are counted inclusively at both ends. Holidays are not removed.

Can I count days until an event?

Yes. Select Days until a date and choose the target.

What happens if the second date is earlier?

The magnitude is calculated and the direction indicates that the second date is earlier.

Can I see the difference as years, months, and days?

Yes. The result shows the calendar breakdown alongside the elapsed-day total, so a long span stays readable.