Skip to content
FigureSure
Sign in

Day Counter

Count the days between any two dates. Choose whether the end date counts and whether to skip weekends, and see the total as weeks and days alongside weekday, weekend and month counts.
  • Updated
  • Formula shown

Dates
Counting options
End date

Count it for events and stays; leave it out for elapsed time.

Days to count

Weekdays are Monday to Friday; holidays are not removed.

Results

Days
364days
Start date counted, end date not
Weeks and days
52 weeks
Weekdays (Mon–Fri)
260days
Weekend days
104days
Months and days
From the start date to the end date
11 months and 30 days
With the end date
365days

364 days from Jan 1, 2026 to Dec 31, 2026

How to use the day counter

  1. Enter the start date and the end date. If you enter them the wrong way round, the counter swaps them and tells you.
  2. Decide whether the end date counts. Count it for periods where both days are used, such as a course or a trip; leave it out for elapsed time.
  3. Choose all days or weekdays only.
  4. Read the total, the weeks-and-days breakdown and the other counts underneath.

Day counting formula

Days = end date − start date (+ 1 if the end date counts)
Weeks = ⌊days ÷ 7⌋ · remaining days = days mod 7
Weekdays = days in the range that fall Monday to Friday

Each date is turned into a day number, a running count of days in the Gregorian calendar, so subtracting two of them gives the gap directly with every month length and leap day taken into account. Without the end date, the count is the number of midnights you pass between the two dates; with it, it is the number of calendar dates you touch. Weekdays are counted in whole weeks of five and then day by day for the part-week at the end.

Worked example

A school term runs from Monday, March 2, 2026 to Friday, June 19, 2026. The dates are 109 days apart. Because the first and last days are both school days, count the end date too: 110 days, which is 15 weeks and 5 days. Of those, 80 are weekdays and 30 fall on weekends. Subtract any holidays in the term to get teaching days.

Day of the year on the 1st of each month

Subtract two of these numbers to count days between the starts of two months in the same year.

DateCommon year (2026)Leap year (2028)
January 1 1 1
February 1 32 32
March 1 60 61
April 1 91 92
May 1 121 122
June 1 152 153
July 1 182 183
August 1 213 214
September 1 244 245
October 1 274 275
November 1 305 306
December 1 335 336

Weekdays in each month of 2026

MonthDaysWeekdaysWeekend days
January 31 22 9
February 28 20 8
March 31 22 9
April 30 22 8
May 31 21 10
June 30 22 8
July 31 23 8
August 31 21 10
September 30 22 8
October 31 22 9
November 30 21 9
December 31 23 8

In total, 2026 has 261 weekdays and 104 weekend days, before public holidays.

Counting tips

  • Nights vs days. A stay from Friday to Sunday is 2 nights (end date not counted) but touches 3 days (end date counted).
  • "Within 30 days" and "30 days later" are different. Thirty days after October 19, 2026 is November 18; the 30 days that include October 19 end on November 17.
  • Working days need holidays removed. The weekdays-only option skips Saturdays and Sundays, but every country and employer has its own public holidays.
  • Long ranges are fine. Any dates from year 1 to 9999 work, using the Gregorian calendar throughout.

To find the date a number of days from now, use the date calculator; for exact times as well as dates, the time duration calculator; and for ages, the age calculator.

Frequently asked questions

How many days are there between two dates?

Subtract the earlier date from the later one. From January 1 to December 31, 2026 is 364 days. If you count both the first and the last day, as you would for the length of a year or a festival, add one: 365 days.

Should I include the end date?

Include it when both days are part of the period, such as a holiday, a course or an event: Monday, October 19 to Friday, October 23, 2026 is 5 days with the end date. Leave it out for elapsed time, such as how long ago something happened: the same dates are 4 days apart.

How many weekdays are there in 2026?

From January 1 to December 31, 2026, counting both dates, there are 261 weekdays (Monday to Friday) and 104 weekend days. Public holidays are not removed, so subtract the ones that apply to you to get working days.

How do I convert days into weeks?

Divide by 7: the whole number is the weeks and the remainder is the extra days. 100 days is 14 weeks and 2 days, and 364 days is exactly 52 weeks. The day counter shows this breakdown for every result.

How many days are left until a date?

Enter today as the start date and the future date as the end date, and leave the end date not counted. The answer is the number of days to go; on the day before the event, it shows 1.

Was this calculator helpful?