Day Counter Calculator

Count the days between two dates, broken down into weekdays, weekend days and full weeks.

Result

Total days
30days
Weekdays
20
Weekend days
10
Full weeks
4
Export:
Weekdays vs. weekend days
  • Weekdays2066.7%
  • Weekend days1033.3%

What the day counter measures

The tool finds the gap between two dates and then walks the range one day at a time, classifying each day as a weekday (Monday to Friday) or a weekend day (Saturday or Sunday). The total is split into those two buckets, and the number of complete seven-day weeks is reported separately.

The "Include end date" switch decides whether the final day is part of the count. Leave it off to measure the span between the dates (the way you would subtract two numbers); turn it on for inclusive ranges where both the first and last day matter, such as counting nights booked or the number of days a project runs.

Reading the breakdown

The pie chart shows the share of weekdays versus weekend days in your range, which makes it easy to see how many working days a long stretch actually contains. For planning, the weekday count is usually the figure that matters for office work, school terms or contractor billing, while the weekend count helps with rota and coverage planning.

Full weeks counts only complete seven-day blocks, so a 17-day span reports two full weeks with three days left over.

Tips and limitations

Keep these points in mind:

  • The end date must be on or after the start date; reversed dates return an error rather than a negative count.
  • This tool treats every Saturday and Sunday as a weekend; it does not know about public holidays. Use the work days calculator to subtract holidays from the weekday total.
  • Counting is at whole-day resolution and ignores the time of day.
  • For a simple difference where you do not need the weekday split, the date calculator is quicker.

Formula

totalDays = (endDate − startDate) / 86400000 (+1 if including the end date)

Frequently asked questions

What counts as a weekend day?
Saturdays and Sundays. All other days are counted as weekdays.