Date Difference Calculator

Calculate elapsed calendar days, weekdays, and weekend days between any two dates. Toggle inclusive endpoint counting and review step-by-step math.

Date Difference Calculator

Best solution

Default calculation: Date Difference Calculator; Includes Monday–Friday workdays and weekend counts.

Calendar days

90

90 elapsed days · 64 Mon–Fri dates

26 weekend dates · 12 weeks + 6 days

Civil dates, not elapsed hours. No holidays deducted.

Dates stay on this device
Kepo
Kepo · Desktop Widgets

Keep fast calculators and daily tools pinned right to your desktop.

Install Desktop Widget

Methodology & calculation rule

Calendar Days = End Date − Start Date (Inclusive: +1 day)

By default, the start date is counted and the end date is excluded (measuring nights or elapsed span). Toggle Include End Date (+1 day) for inclusive event spans.

Civil date intervals operate on calendar positions rather than continuous 24-hour physical increments, avoiding daylight-saving anomalies. Start dates are included by default while end dates are excluded unless explicitly toggled.

All computations run locally on your device in real-time. No dates, notes, or calculation histories are transmitted to any server.

Real-World Context & Technical Standards

Endpoint Conventions

Exclusive vs. Inclusive Spans

In hotel bookings, rental car agreements, and calendar math, the difference between dates (End Date - Start Date) counts nights or elapsed intervals. If counting both active boundary dates (e.g. an event running Monday through Friday), add 1 to the raw day difference.

Immigration & Travel

Schengen 90/180 Rolling Calculation

Under EU border regulations, non-EU travelers can stay for up to 90 days within any rolling 180-day window. Both arrival date and departure date count as active presence dates in Schengen territory.

Financial Accounting

Actual/Actual vs. 30/360 Day-Count Conventions

In bond markets and commercial lending, 'Actual/Actual' counts the precise calendar days between two dates, whereas '30/360' conventions treat every full month as exactly 30 days regardless of calendar length.

Related date difference and interval calculators
ToolTypeFormat
Business Days Diagnosticbusiness
Weeks Between Dates Diagnosticweeks
Months Between Dates Diagnosticmonths
Years Between Dates Diagnosticyears
Age: Years, Months and Days Diagnosticage

Frequently Asked Questions

Why does an online date calculator show 1 day less than my manual count?

Most calculators calculate the distance between dates (End Date − Start Date). If both boundary days are active (e.g. an event running Monday through Friday), enable "Include end date (+1 day)".

Are public holidays automatically deducted?

No. The tool calculates civil calendar days and Monday-to-Friday weekdays. Regional statutory holidays vary and must be deducted according to your organization policy.

How are leap years handled?

Calculations use Gregorian calendar rules. Leap years (such as 2024 and 2028) include February 29th automatically in the total day count.