Day Counter — Count Days Between Dates with Business Day Mode
Count the exact number of days between two dates with precision down to the day. Includes business days exclusion, end-date inclusion toggle, and.
How Day Counter Works
Days = EndDate − StartDate
Count the exact number of days between two dates. Optionally include the end date in the count (making it inclusive), count only business days (excluding weekends), and see the result broken down into years, months, and days for a human-readable perspective on the time span.
- Days
- Days — The number of days between the start and end dates, optionally including or excluding the final day in the count.
How to Use
- Select the start and end dates using the date pickers for a visual calendar interface.
- Toggle "Include End Date" to include the final day in the count (useful for date ranges like vacation periods).
- Toggle "Count Business Days Only" to count only weekdays, excluding Saturdays and Sundays.
- View the total days, a breakdown into years/months/days, and alternative time units like weeks and hours.
- Use the business days option for project timelines and shipping estimates that exclude weekends.
Quick Reference
| 1 Week | 7 days |
| 1 Month (approx.) | 30 days |
| 1 Quarter (approx.) | 90 days |
| 1 Year (standard) | 365 days |
| 1 Leap Year | 366 days |
| Business Days / Week | 5 days (Mon–Fri) |
| Business Days / Month | ~22 days (varies) |
| Business Days / Year | ~260 days (varies) |
Understanding the Result
This calculator counts the number of days between two dates. It can include or exclude the end date, count only business days (Monday-Friday), and show the result in various time units. The "Include End Date" option is particularly useful when computing the total length of a stay, rental period, or event that spans from a start date to an end date inclusive. The year/month/day breakdown provides an approximate but intuitive sense of the time span, using 365 days per year and 30 days per month as a standardized approximation.
Worked Examples
Sarah is planning a 2-week vacation to Japan from December 20, 2025 to January 3, 2026. She needs to know the exact number of days for booking accommodations and calculating her travel budget.
startDate = 2025-12-20 · endDate = 2026-01-03 · includeEndDate = yes · countBusinessDays = no
15
The trip spans 15 days including both the departure and return dates. This is important for hotel bookings, which typically charge per night — 14 nights for a 15-day trip with both end dates included. The year boundary crossing is handled automatically, and the approximate breakdown shows the trip as about 0 years, 0 months, and 15 days.
Marcus is a project manager who needs to estimate the working days available for a software development sprint. The sprint starts Monday March 2, 2026 and ends Friday March 27, 2026.
startDate = 2026-03-02 · endDate = 2026-03-27 · includeEndDate = yes · countBusinessDays = yes
26
The sprint spans 20 business days (Monday through Friday). With 26 calendar days total (March 2-27 inclusive), the remaining 6 days are weekends. This confirms the sprint fits exactly into four 5-day work weeks, which is the standard sprint length for many agile teams. Marcus can now accurately estimate team capacity for the sprint.
Priya wants to know how many days until her wedding on October 15, 2026, counting from today (May 18, 2026), so she can plan the remaining preparations.
startDate = 2026-05-18 · endDate = 2026-10-15 · includeEndDate = no · countBusinessDays = no
150
There are exactly 150 days until the wedding. This breaks down to approximately 0 years, 4 months, and 27 days. Priya can use this to plan her preparation timeline — for example, vendors typically need to be booked 3-6 months out, which is roughly 90-180 days, so she is right in the critical booking window. She can also toggle business days mode to see how many working days are available for DIY projects.
Frequently Asked Questions
- What is the difference between including and excluding the end date?
- Excluding the end date counts the days from the start date up to (but not including) the end date. Including the end date adds 1 to the total, counting the end date as well. For example, Monday to Wednesday is 2 days excluding (Tuesday and Wednesday are the full days between), or 3 days including (Monday, Tuesday, and Wednesday). The inclusive count is commonly used for vacation rentals, hotel stays, and event durations that span a range of dates.
- How are business days calculated?
- Business days count only Monday through Friday, excluding Saturdays and Sundays. The calculation iterates through each day in the date range and counts only weekdays. This is useful for estimating project timelines, shipping times that exclude weekends, and work schedules. Note that this option does not account for public holidays.
- Is the year/month/day breakdown exact?
- The breakdown uses an approximation of 365 days per year and 30 days per month for simplicity. For example, 400 days would be shown as approximately 1 year, 1 month, and 5 days. For precise accounting of months with varying lengths (January has 31 days, February has 28 or 29, etc.), use a dedicated date calculator that considers actual calendar month boundaries.
- Does the calculator account for leap years?
- Yes. The total days calculation uses the actual calendar dates you enter, so leap years are automatically handled by the browser's date engine. For example, the range from January 1, 2024 (a leap year) to January 1, 2025 returns 366 days, while the same range in a non-leap year returns 365 days. The year/month/day approximate breakdown, however, uses a fixed 365-day year, so it may display slightly differently for leap-year ranges.
- Can I use this calculator to find my exact age in days?
- Yes. Enter your birth date as the start date and today's date (or any other date) as the end date with "Include End Date" set to "No" to get your age in days. The total will show your age in days, weeks, and an approximate years/months/days breakdown. For a more precise age calculation that accounts for actual calendar month lengths, see the dedicated Age Calculator.
- What date formats are supported?
- Dates are entered using your browser's native date picker, which uses the YYYY-MM-DD format internally. The date picker adapts to your locale settings, so you can select dates using your regional calendar format. All major browsers on desktop and mobile support this date input type.
Pro Tips
- →Use "Include End Date = Yes" for hotel stays, rental periods, and event durations where both the first and last day count. For example, a Friday-to-Sunday hotel stay is 2 nights but 3 days inclusive.
- →Toggle between "All Days" and "Business Days Only" to compare total calendar days vs. working days. This is the quickest way to estimate project timelines — if a 30-day project has 22 business days, you know you have about 8 weekend days baked in.
- →For long-range planning (90+ days), the year/month/day approximate breakdown becomes less accurate. Use total weeks (totalDays / 7) for a more practical sense of the timespan — 180 days = about 25.7 weeks, which is easier to grasp than "0 years, 5 months, 30 days."
- →The total minutes and hours outputs are useful for precise calculations in logistics and shipping. One full day = 1,440 minutes or 86,400 seconds — the calculator handles these conversions automatically.
Limitations to Know
- •This calculator does not account for public holidays when counting business days — only Saturdays and Sundays are excluded. For accurate business day counts that respect specific regional holiday calendars, use a dedicated business day calculator with a holiday database.
- •The year/month/day breakdown is an approximation (365-day year, 30-day month) and should not be used for precise age calculations or legal date computations where exact calendar month boundaries matter.
- •The calculator handles dates from year 1 to year 275760 in most browsers, but dates before 1582 (the Gregorian calendar reform) may produce historically inaccurate results.
- •End date inclusion logic assumes a simple +1 day adjustment — for edge cases spanning multiple years or leap seconds, verify results independently.
Cite this calculator
TheCalcUniverse. "Day Counter — Count Days Between Dates with Business Day Mode." TheCalcUniverse, 2026, https://thecalcuniverse.com/math/day-counter-calculator/. Accessed July 24, 2026.
Embed this calculator on your site
You may also like
-
Date Calculator
Add or subtract years, months, weeks, and days from any date. Includes a business-days-only mode that skips we…
-
Time Duration
Calculate the exact duration between two dates and times down to the second. Supports business days mode and m…
-
Day of Week
Find the day of the week for any date using Zeller's congruence. Features a perpetual calendar algorithm expla…
-
Time & Hours
Calculate time differences between start and end times with automatic overnight detection, break deductions, a…