Days Between Dates Calculator & Business Days

Count calendar days, working days and each weekday between two dates with Sat-Sun, Fri-Sat or custom weekends and holidays, or add and subtract years, months, weeks, days or business days.

Built and maintained by Shehzad Munir ·

Days Between Dates Calculator
Loading Date Calculator
Share

Count the time between any two dates

Pick two dates to get the exact number of days, the years-months-days breakdown, working days and how many of each weekday fall in between. Set the weekend your country uses, skip public holidays, or switch to date math to find a deadline.

Pick a start and end date and this calculator shows the exact number of days between them, plus the same span expressed in weeks, months and a years-months-days breakdown. It's perfect for counting down to an event, working out an age or anniversary, or measuring a project's duration.

Features

  • Exact days, weeks, months and Y/M/D breakdown
  • Include or exclude the end day
  • Working days with Sat-Sun, Fri-Sat, Friday or Sunday weekends
  • Custom holidays skipped
  • Count of each weekday in the range
  • Add/subtract years, months, weeks, days or business days
  • ISO week, day of year, timezone-safe dates

How to use Days Between Dates Calculator

  1. 1

    Enter two dates

    Use the presets for end of year or the next 90 days.

  2. 2

    Set working days

    Choose your weekend and add holidays.

  3. 3

    Read the results

    See days, working days, weekday counts and totals.

  4. 4

    Do date math

    Switch to Add / subtract to find a due date or deadline.

Common use cases

  • Count down the days to an event or deadline
  • Work out an anniversary or age in days
  • Measure a project or billing period
  • Count business days for a delivery window

Detailed guide

Business days and inclusive counts

A separate business-days figure counts only weekdays, which is useful for delivery windows, contracts and deadlines. Toggle 'include the end day' when you want both endpoints counted, such as billing periods or holiday lengths. All calculations run locally in your browser.

Inclusive vs exclusive counting

By default the calculator counts the days between two dates the way most calendars do: from 1 March to 5 March is 4 days, because the start date isn't counted. If you need both the first and last day included, for example for a hotel booking, leave request or event that runs across both dates, turn on inclusive counting and the result becomes 5 days. Leap years are handled automatically: 2024 and 2028 have a 29 February, while 2100 will not, because century years are only leap years when divisible by 400.

Business days and deadlines

Business-day mode counts only Monday to Friday, which is how most contracts, shipping estimates and notice periods are measured. It doesn't know your local public holidays, which differ by country and region, so subtract those yourself when a deadline falls near a holiday period. Some legal deadlines also move to the next working day if they land on a weekend. For project planning, remember that a "30-day" payment term usually means calendar days, while "10 working days" means business days, and the difference can be two weeks or more.

Frequently asked questions

How do I count business days with a Friday-Saturday weekend?

Choose Fri + Sat in Working days. This matches the UAE (before 2022), Saudi Arabia, Qatar, Kuwait and Egypt.

Can I exclude public holidays?

Yes. Add each holiday date and it is skipped in working-day counts and in business-day date math.

How do I count the days between two dates?

Pick a start and end date and the calculator returns the exact number of days, plus weeks, months, years and business days. The order of the dates doesn't matter.

Does it count business days?

Yes. It shows a separate figure that counts only weekdays (Monday-Friday), ignoring weekends.

Can I include the end date in the count?

Yes: toggle 'include the end day' to count both the start and end dates, which suits billing periods and holidays.

Is my data private?

Yes. The dates you enter are never uploaded; everything is calculated locally in your browser.

How many days are there between two dates?

Enter a start and end date to see the exact number of days between them, plus the span expressed in weeks, months and years. It accounts for leap years automatically.

How do I count only business days (excluding weekends)?

Switch to business-days mode to count weekdays only, excluding Saturdays and Sundays, which is useful for deadlines and delivery estimates.

Does the count include the start and end date?

You can choose. By default the difference is the number of nights between the dates; toggling 'include end date' adds one day when you need an inclusive count.

From the journal

All articles →