Mortgage & Loans

Investing & Retirement

Salary, Tax & Business

India Finance

Health & Fitness

Math & Statistics

Date, Time & Everyday

Home, Construction & Science

Unit Converters

Days Between Dates Calculator

Find how many days, weeks and months lie between two dates — and how many of them are weekdays or weekend days.

Free, no sign-upPrivate — runs in your browserUpdated October 2026
Live
Total days
100
Excluding the end date
Weeks14.29 weeks
14 weeks, 2 days
Years, months, days
3 months, 8 days
Weekdays (Mon–Fri)
70
Weekend days (Sat–Sun)
30
Hours144,000 minutes
2,400
Weekdays: 70 (70.0%)Weekend days: 30 (30.0%)Total100
  • Weekdays7070.0%
  • Weekend days3030.0%
Step-by-step solution
  1. Days from Sat, October 31, 2026 to Mon, February 8, 2027 = 100.
  2. End date not included: 100 days (the start date is counted, the end date is not).
  3. 14 full weeks × 5 = 70 weekdays, plus 0 from the remaining 2 days → 70 weekdays.

Days counted by day of the week

DayCount
Monday14
Tuesday14
Wednesday14
Thursday14
Friday14
Saturday15
Sunday15
At a glance

Find how many days, weeks and months lie between two dates — and how many of them are weekdays or weekend days.

FormulaDays = end date − start date   (+ 1 if the end date is included)
Also searched asdays between dates · how many days until · day counter · date difference · count days · weekdays between dates

How to use the days between dates calculator

Choose a start date and an end date. The calculator immediately shows the number of days between them, the same span in weeks and in years, months and days, plus how many of those days are weekdays (Monday to Friday) and how many fall on a weekend. A table breaks the total down by day of the week — handy if you need to know, say, how many Wednesdays a course runs or how many Saturdays a shop will be open.

Tick Include the end date when both the first and last day should count, such as a hotel stay measured in days, a holiday booking, a conference, or a "from–to" period on a form. Leave it unticked for a simple difference, which is what you want for countdowns ("how many days until…") and for most interest and notice-period calculations.

The formula

The number of days between two dates is the difference between their positions on the calendar:

Days = end date − start date   (+ 1 if the end date is included)

Internally, each date is converted into a day count (similar to the Julian Day Number used by astronomers), and the two counts are subtracted. This automatically accounts for months of different lengths and for leap years, which add 29 February every four years except in century years not divisible by 400 (2000 was a leap year, 2100 will not be).

Weekdays are counted by noting that every full block of 7 days contains exactly 5 weekdays and 2 weekend days. Only the leftover 0–6 days need to be checked individually.

Worked example

How many days are there from 1 January 2026 to 1 July 2026? January has 31 days, February 28, March 31, April 30, May 31 and June 30 — a total of 181 days, or 25 weeks and 6 days. The start date, 1 January 2026, is a Thursday. The 25 full weeks contain 125 weekdays; the remaining 6 days run Thursday to Tuesday and include 4 weekdays, giving 129 weekdays and 52 weekend days. If you include the end date (Wednesday 1 July), the total becomes 182 days and 130 weekdays.

Inclusive vs exclusive counting

A frequent source of "off by one" mistakes is whether to count the end date. Consider a hotel booking from Monday to Friday: you stay 4 nights (exclusive count) but are on the trip for 5 days (inclusive count). Similarly, a rental from the 1st to the 10th is often billed as 10 days, while the gap between the 1st and the 10th is only 9 days.

  • Exclusive (default): countdowns, ages, durations, interest periods.
  • Inclusive: events, leave requests, attendance, project calendars, "from and including / to and including" ranges.
Tip: Weekday counts here do not remove public holidays, because they differ by country and region. Subtract any holidays that fall on weekdays to get working days for payroll or leave planning.

Practical uses

People use day counts to plan pregnancy milestones, track how long they have been sober or smoke-free, calculate notice periods, work out pro-rated rent or salary, measure loan interest periods (see our simple interest calculator), check visa limits such as the Schengen 90/180-day rule, and count down to weddings, exams and holidays.

If you need to move forward or backward from a date instead — for instance "what date is 45 business days from now?" — use the date calculator. For someone's exact age, try the age calculator, and for the number of hours worked across a week, the hours calculator.

Days between dates in other units

To turn days into other units, divide by 7 for weeks, by about 30.44 for average months, or by 365.25 for years. The years, months and days figure shown above is more precise: it counts whole calendar months first, so the result matches how people naturally describe durations ("2 months and 3 days").

Built and reviewed by the Calcivia editorial team following our editorial policy · Last updated .
Cite or link to this page

Using this days between dates calculator in an article, report or homework? Copy a citation or a ready-made link:

APACalcivia. (2026). Days Between Dates Calculator. Retrieved October 31, 2026, from https://www.calcivia.com/days-between-dates-calculator/
MLA"Days Between Dates Calculator." Calcivia, 2026, https://www.calcivia.com/days-between-dates-calculator/. Accessed 31 Oct. 2026.
HTML link<a href="https://www.calcivia.com/days-between-dates-calculator/">Days Between Dates Calculator</a> by Calcivia
Was this calculator helpful?

Frequently asked questions

How do I calculate the number of days between two dates?

Subtract the earlier date from the later one. The calculator converts both dates to day numbers and subtracts them, accounting for month lengths and leap years automatically.

Should I include the end date?

Include it when both the first and last day count, such as event days or leave requests. Leave it out for countdowns and durations, where you want the gap between the dates.

How many weekdays are between two dates?

Every full week has 5 weekdays, so the calculator multiplies full weeks by 5 and checks the remaining days one by one. Public holidays are not subtracted.

How many days are in a year?

A common year has 365 days and a leap year has 366. On average, a Gregorian year is 365.2425 days long.

What if my end date is before my start date?

The calculator simply swaps the dates and shows the positive number of days between them, with a note that the order was reversed.

Related calculators