Date Difference Calculator

* DENOTES A REQUIRED FIELD
Step 1: Start Date

The earlier of the two dates.

Step 2: End Date

The later of the two dates.

What is a Date Difference Calculator?

A date difference calculator finds the exact gap between any two calendar dates and reports it in three useful formats: years/months/days, raw totals (total days, weeks, months, hours), and business days (Monday through Friday only). It handles leap years, month-length variation, and century rules so you never have to count on your fingers.

How It Works

The calculator converts both dates to a common numeric scale (days since a fixed epoch), subtracts, and then converts back. For the calendar breakdown:

Total Days = End − Start

For business days, the calculator counts each date from start to end and skips any that fall on Saturday or Sunday. Weekly totals are Total Days ÷ 7, and hourly totals are Total Days × 24.

Worked Example: Days from January 1 to December 31, 2025

Set start = January 1, 2025 and end = December 31, 2025. Since 2025 is not a leap year, the answer is 364 days (not 365 — that would require adding one for an inclusive count). That is 52 weeks exactly, roughly 8,736 hours, and about 260 business days. For a leap year like 2024, the same range gives 365 days because February had 29.

When to Use This Calculator

Business Days by Country

Business days here means Monday through Friday. The calculator does not subtract public holidays because they vary by country and even by state or province. The US Federal calendar has 10 or 11 federal holidays; the UK has 8 bank holidays; India, Spain, and Mexico each have distinct national and regional calendars. For an exact working-days figure, subtract your local holiday count from the business-day total.

Calendar Edge Cases

Frequently Asked Questions

How does the calculator count weekends?

The total-days figure counts every calendar day, including Saturdays and Sundays. The business-days figure excludes weekends. Use whichever matches your context.

What are business days?

Monday through Friday. Public and religious holidays are not subtracted automatically because they differ by country and region — consult your local calendar for a precise working-day count.

Does it count the start date?

No — the total is the gap between the two dates. A Monday-to-Tuesday range shows as 1 day. If you need an inclusive count, add 1 to the result.

How is it different from an age calculator?

Age calculators are specialized for one specific case: birth date to today. This tool is more general — any two dates, in either direction of the calendar, with additional business-day and week/hour totals.