Skip to main content

Date Calculator

Calculate the exact duration, business days, and weekends between two dates.

Calculation Settings

Dates

What Is a Days Between Dates Calculator?

A Days Between Dates Calculator finds the exact duration between two calendar dates. It can show total days, weekdays, weekends, business days, weeks, months, and years.

This calculator is useful for deadlines, billing periods, travel planning, anniversaries, school assignments, work schedules, and event countdowns.

Calculator Uses

What This Date Calculator Can Do

The calculator gives both the raw date difference and practical calendar breakdowns.

Calendar days
Find the total number of days between a start date and an end date.
Inclusive counting
Optionally count the end date as part of the total duration.
Weekdays and weekends
Separate the range into weekdays and weekend days.
Business days
Estimate business days by excluding weekends and optional USA federal holidays.

The Math

Date Calculator Formulas

Date math starts with the difference between the end date and the start date.

FormulaMath
Days between datesDays=End DateStart Date\text{Days}=\text{End Date}-\text{Start Date}
Inclusive daysInclusive Days=Days Between+1\text{Inclusive Days}=\text{Days Between}+1
WeekdaysWeekdays=Total DaysWeekend Days\text{Weekdays}=\text{Total Days}-\text{Weekend Days}
Business daysBusiness Days=Total DaysWeekend DaysHolidays\text{Business Days}=\text{Total Days}-\text{Weekend Days}-\text{Holidays}
Approximate monthsMonthsDays30.44\text{Months}\approx\frac{\text{Days}}{30.44}
Approximate yearsYearsDays365.25\text{Years}\approx\frac{\text{Days}}{365.25}

Basic date difference

Days Between=End DateStart Date\text{Days Between}=\text{End Date}-\text{Start Date}

Example: June 1, 2026 to June 10, 2026 is 9 days if the end date is not included.

How to Use

How to Use This Date Calculator

Choose a start date, an end date, and any counting settings needed for your use case.

  1. 1

    Enter start date

    Choose the first date in the range.

  2. 2

    Enter end date

    Choose the final date in the range.

  3. 3

    Choose settings

    Include the end date or exclude USA federal holidays if needed.

  4. 4

    Calculate days

    Review total days, weekdays, weekends, business days, and alternative formats.

Definitions

Calendar Days vs Business Days

Different planning situations need different counting rules.

TypeMeaning
Calendar daysCounts every day, including weekends.
WeekdaysUsually Monday through Friday.
Weekend daysUsually Saturday and Sunday.
Business daysWeekdays minus holidays, depending on the rule set.
Inclusive daysCounts both the start date and end date.

Common Mistakes

Date Calculation Mistakes to Avoid

The most common mistakes come from counting rules, weekends, holidays, and month length assumptions.

Inclusive vs exclusive counting
June 1 to June 10 can be 9 days or 10 days depending on whether the end date is included.
Forgetting weekends or holidays
Business deadlines may need weekends and holidays removed from the count.
Treating every month as 30 days
Real months have different lengths, so exact day counts should use actual calendar dates.
Ignoring leap years
Leap years add February 29, which can change the date difference.

Use Cases

Where Date Calculations Are Used

Date duration is useful for personal planning, business planning, and schedule management.

Use caseWhy it helps
Project deadlinesCount total or business days between start and due dates.
Travel planningCalculate trip length or hotel stay duration.
Billing periodsMeasure service days, rental days, or subscription windows.
EventsCount days until or since birthdays, anniversaries, and milestones.
Work schedulesEstimate weekdays, weekends, and holiday-adjusted business days.
Date Help

Frequently Asked Questions

It calculates the exact number of days between a start date and an end date.

The basic formula is days between equals end date minus start date.

It means the calculator counts the final date as part of the total. Inclusive days equals days between plus 1.

There are 9 days between June 1 and June 10 if the end date is not included. If the end date is included, the result is 10 days.

Calendar days count every day. Business days usually count Monday through Friday and exclude weekends and sometimes holidays.

Yes. It can count weekdays and weekend days in the selected date range.

Leap years have 366 days instead of 365, so they can affect the total number of days between dates.

💡

💡 Have an Idea?

Can't find the calculator you're looking for or want to suggest improvements? Let us know and we'll build it for you!

Search