Date Difference Calculator

Calculate the exact time between two dates in years, months, days, weeks, and business days. Find durations for project planning, contracts, countdowns, and more.

Duration
3 months, 0 days
Apr 29, 2026 โ†’ Jul 29, 2026
Calendar Days
91
13 weeks, 0 days
Business Days
65
Monโ€“Fri only (excl. holidays)
Total Hours
2,184
131,040 minutes
Weeks
13 weeks
Exact weeks
Day Breakdown
65 weekdays
26 weekend
Planning notes, formulas, and examples

About the Date Difference Calculator

How many days until a deadline? How many weeks between two events? How many business days (excluding weekends) in a project timeline? This date difference calculator answers all duration-related questions with precision.

Enter any two dates and see the difference expressed in every useful format: years/months/days, total calendar days, weeks and remaining days, total business days (weekdays only), and even hours and minutes. The calculator handles date order automatically โ€” it does not matter which date you enter first.

Date difference calculations are essential for project management, contract durations, rental agreements, age verification, event planning, countdown timers, and any situation where you need to know the exact time span between two points.

When This Page Helps

Counting days manually gets messy once month boundaries, leap years, or weekday-only schedules enter the problem. How many days from January 28 to March 5? It is not as simple as 5 + 28 because February could have 28 or 29 days. This calculator handles those calendar edge cases and also separates business-day counts from total calendar days.

The business-days view is particularly useful for project managers, HR departments, and legal professionals who need working-day counts for deadlines, payroll, and compliance.

How to Use the Inputs

  1. Enter the start date.
  2. Enter the end date.
  3. See the difference in years, months, days, weeks, and business days.
  4. Dates can be in any order โ€” the calculator always shows a positive duration.
  5. Use the results for project planning, countdowns, or contract calculations.
Formula used
Total Days = |End Date โˆ’ Start Date| (in milliseconds) / 86,400,000 Weeks = floor(Total Days / 7), Remaining Days = Total Days mod 7 Business Days = Total Days โˆ’ Weekend Days (Saturdays + Sundays) Years/Months/Days = calendar-based subtraction accounting for variable month lengths

Example Calculation

Result: 0 years, 8 months, 15 days (258 calendar days, 184 business days)

From January 15 to September 30, 2005: 8 months and 15 days. Total: 258 calendar days, 36 weeks and 6 days. Weekends account for 74 weekend days, leaving 184 business (working) days.

Tips & Best Practices

  • Business days (weekdays only) are typically about 71% of total calendar days.
  • For project estimates, add 10-20% buffer to business-day calculations to account for holidays and unexpected delays.
  • The average month is 30.44 days long. Months range from 28 to 31 days, making month-based estimates imprecise.
  • When negotiating deadlines, specify "business days" or "calendar days" explicitly to avoid misunderstandings.
  • Common contract periods: 30 days, 60 days, 90 days (โ‰ˆ3 months), 180 days (โ‰ˆ6 months), 365 days (1 year).

Calendar Days vs Business Days vs Working Days

These terms are often confused. Calendar days count every day including weekends and holidays. Business days (or weekdays) count Monday through Friday, excluding weekends but including holidays. Working days exclude both weekends and public holidays โ€” this is the most restrictive count. Legal contracts, shipping estimates, and government processing times usually specify which type of "day" they mean.

Why Date Math Is Harder Than It Looks

Date arithmetic is notoriously tricky because our calendar is irregular. Months vary from 28-31 days. Leap years add a day every 4 years (usually). Time zones can make the "same day" different in different locations. Daylight saving time shifts can even make a day 23 or 25 hours long. This calculator uses UTC-normalized dates to avoid timezone complications.

Practical Uses for Date Difference Calculations

Project management: Calculate sprint durations and milestone timelines. Legal: Determine statute of limitations, notice periods, and contract terms. HR: Calculate probation periods, vacation accrual, and tenure. Real estate: Days on market, lease durations, and closing timelines. Personal: Countdowns to weddings, graduations, retirements, and vacations.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • The start date is included in the count. From January 1 to January 3 = 2 days (January 1-2 and January 2-3). This is the standard convention for most date difference calculations.