Day Counter: Count Days Between Two Dates

Count the exact number of days between two dates, with inclusive and exclusive totals, business-day filtering, and countdown-style day counts.

01 calculator

Result

    Show the working

      The Day Counter counts the number of days between two dates, or between today and a target date, returning both an inclusive and an exclusive total since the correct answer depends on what is actually being counted. Enter a start date and an end date, and the tool returns the day span along with a business-day breakdown.

      Counting days sounds simple until an off-by-one question comes up: does a span from Monday to Friday count as 4 days or 5? The Day Counter answers both ways at once, labeled clearly, rather than forcing a single default that may not match the question being asked.

      Count days between two dates

      Concept diagram: Inputs leads to Count days between two dates leads to ResultInputsCount days between twodatesResult
      Count days between two dates.

      The day count between two dates comes from subtracting one calendar day number from the other, not from dividing a millisecond timestamp, which keeps the result exact across leap years and daylight-saving clock changes that would otherwise introduce a fractional day error.

      Enter a start date and an end date, and the Day Counter returns the exact number of days between them, along with the day of the week each date falls on.

      Choose inclusive or exclusive counting

      Concept diagram: Inputs leads to inclusive or exclusive counting leads to ResultInputsinclusive or exclusivecountingResult
      Choose inclusive or exclusive counting.

      Exclusive counting is the plain subtraction of one date from the other. Inclusive counting adds one more day to count both the start and end dates themselves. Worked example: count the days from Monday 6 July 2026 to Friday 10 July 2026.

      1. Subtract for the exclusive count. 10 − 6 = 4 days, the exclusive total.

      2. Add one for the inclusive count. 4 + 1 = 5 days, the inclusive total.

      A hotel stay from Monday to Friday is 4 nights, the exclusive count. A conference running Monday through Friday is 5 days, the inclusive count, since both the first and last day are fully attended. The same two calendar dates support both correct answers depending on what is actually being counted.

      Count down to a future date

      Concept diagram: Inputs leads to Count down to a future date leads to ResultInputsCount down to a futuredateResult
      Count down to a future date.

      When the end date is in the future, the Day Counter functions as a countdown, showing how many days remain until that date arrives. This is useful for tracking a deadline, an event, a trip departure, or any date that has not yet occurred.

      Worked example: how many days remain from 6 July 2026 to a target date of 25 December 2026?

      The exclusive count is 172 days, meaning 172 full calendar days must pass before 25 December 2026 arrives, counting from but not including 6 July.

      Count only business days

      Concept diagram: Inputs leads to Count only business days leads to ResultInputsCount only businessdaysResult
      Count only business days.

      Filtering the count down to weekdays only, excluding Saturday and Sunday, converts a calendar-day count into a business-day count, which is the relevant figure for notice periods, shipping estimates and work deadlines stated in business days rather than calendar days.

      Worked example: Monday 6 July 2026 to Friday 24 July 2026.

      That span is 19 calendar days (exclusive) and exactly 15 business days: three full 5-day weeks, with no partial week left over since both dates land on weekdays. Shifting either endpoint into a weekend day changes the business-day total while the calendar-day total keeps climbing at the same rate.

      Handle a reversed date pair

      Concept diagram: Inputs leads to Handle a reversed date pair leads to ResultInputsHandle a reversed datepairResult
      Handle a reversed date pair.

      If the end date entered is actually earlier than the start date, the Day Counter does not return an error. It reports the absolute day difference and labels it clearly as a reversed span, since typing the two dates in the wrong order is usually a simple mistake worth flagging rather than a blocking failure.

      Work through a second countdown example

      Process with 3 steps: Enter Work through a second…; Read the main result; Check the breakdown1Enter Work through asecond…2Read the main result3Check the breakdown
      Work through a second countdown example.

      How many days remain from 6 July 2026 to New Year's Day, 1 January 2027?

      The exclusive count is 179 days, meaning 179 full calendar days pass before 1 January 2027 arrives, counting forward from but not including 6 July, a span that crosses from one calendar year into the next without needing any special handling beyond the normal day count.

      Check a leap-year-spanning countdown

      Concept diagram: Inputs leads to a leap-year-spanning countdown leads to ResultInputsa leap-year-spanningcountdownResult
      Check a leap-year-spanning countdown.

      Counting from 6 July 2026 to 6 July 2028 crosses the leap day added in February 2028, since 2028 is divisible by 4. That span works out to 730 days rather than the 729 days that two ordinary years would produce, because the extra 29 February adds exactly one day to the total.

      Confirming that a leap day falls inside the requested range is a quick check before trusting a multi-year day count for something like a loan term or a multi-year subscription.

      Frequently asked questions

      How many days are there between two dates?

      Subtract the earlier calendar day number from the later one. The Day Counter does this automatically and reports both the exclusive count (plain subtraction) and the inclusive count (adding one to count both endpoints).

      What is the difference between inclusive and exclusive day counting?

      Exclusive counting only counts full days between the two dates. Inclusive counting also counts the start and end dates themselves, which is one day more than the exclusive total.

      How many business days are there between two dates?

      Business-day counting excludes Saturday and Sunday from the total. A span of 19 calendar days that starts and ends on a weekday, such as 6 to 24 July 2026, works out to exactly 15 business days.

      Can this tool count down to a future date?

      Yes. Enter today's date as the start and a future date as the end, and the resulting day count functions as a countdown to that date.

      What happens if I enter the end date before the start date?

      The Day Counter reports the absolute difference and labels the pair as reversed, rather than returning an error, since this is usually a simple date-order mistake.

      Does the day count account for leap years?

      Yes. Because the count works from calendar day numbers rather than an average year length, any leap day between the two dates is automatically included in the total.

      Is a hotel stay counted in nights or days?

      Hotel stays are conventionally counted in nights, which matches the exclusive day count: a Monday-to-Friday stay is 4 nights, not 5.

      Summary

      Counting days between two dates means subtracting calendar day numbers, with the exclusive total (plain subtraction) and the inclusive total (adding one) both useful depending on the question, such as a Monday-to-Friday span being 4 nights exclusively or 5 days inclusively.

      Filtering to business days only turns the same span into a work-deadline figure, such as 15 business days across 19 calendar days from 6 to 24 July 2026.