Start Date

End Date

Include end date

End date not included in the count

Total Days

365

365 calendar days

Weeks

52

52w 1d

Business Days

260

Mon – Fri only

Years

1

1y 0m 0d

Exact Breakdown

Calendar years1 year
Full weeks52 weeks, 1 day
Total days365 days
Business days (Mon–Fri)260 days
Weekend days105 days

Date Difference Calculator

Days, Weeks & Months Between Dates

Pick two dates to find the exact difference in days, weeks, months, years, and business days.

When to use a date difference calculator

From project planning to anniversary tracking, counting days between two dates is a common need across personal and professional life.

📋

Project timelines

Find how many calendar or working days remain between a project kick-off and a deadline to set realistic sprint milestones.

📑

Contract duration

Calculate the exact length of a lease, employment contract, or subscription period in days, weeks, and months.

🎂

Age & anniversaries

Determine how many days old you are today, or how long until a milestone birthday or wedding anniversary.

🏖️

Trip planning

Count the days until your departure date or confirm the total nights of a hotel booking without double-counting.

💰

Financial periods

Calculate the exact number of business days between payment dates, invoice due dates, or fiscal quarter boundaries.

🏥

Medical tracking

Track recovery periods, medication cycles, or follow-up appointment intervals in precise calendar days.

Date Difference Calculator — FAQ

How do I count the days between two dates?

Enter the start and end dates above. The calculator shows the total number of calendar days instantly. Toggle 'Include end date' if you want to count the final day as a full day (e.g. for hotel nights or rental periods).

What is the difference between calendar days and business days?

Calendar days count every day including weekends. Business days count only Monday through Friday. For example, from Monday to Friday is 4 calendar days between them but 5 business days if you count both endpoints. Public holidays are not excluded from the business days count.

Why would I include the end date?

Some contexts count the end date as part of the period — for example, a 7-night hotel stay from Jan 1 to Jan 8 spans 7 nights but 8 dates. Toggle 'Include end date' to add that final day to the count.

How is the years/months/days breakdown calculated?

The breakdown follows calendar arithmetic: it counts full years first, then full months in the remaining period, then the leftover days. This matches the way ages and anniversaries are typically stated.

Does the calculator account for leap years?

Yes. The calculation uses JavaScript's native Date object, which correctly handles leap years. A period that spans Feb 29 in a leap year is counted accurately.