The days between dates are the calendar days from a start date up to an end date, so Monday, January 5 to Friday, January 9, 2026 is 4 days. Counting the end date as well makes it 5.
67days
from Sunday, October 25, 2026 to Thursday, December 31, 2026, counting the start date but not the end date.
The end date is before the start date, so the days are counted from the earlier date to the later one.
Weeks and days
9 wk 4 d
Months and days
2 mo 6 d
Years, months, days
0 y 2 mo 6 d
Business days and weekends
Business days
45
Monday to Friday, minus 3 federal holidays
Weekdays
48
Monday to Friday
Federal holidays
3
on weekdays
Weekend days
19
9 Saturdays and 10 Sundays
3 observed federal holidays fall on weekdays in this range and are left out of the business days:
Veterans Day, Wed, Nov 11, 2026
Thanksgiving Day, Thu, Nov 26, 2026
Christmas Day, Fri, Dec 25, 2026
Hours
1,608
Minutes
96,480
Seconds
5,788,800
Hours, minutes and seconds count whole calendar days of 24 hours.
Start date defaults to today in your time zone: your device's time zone
Business days skip Saturdays, Sundays and the 11 federal holidays on the days they are observed. State and local holidays are not removed.
Your date range on a timeline
67 days counted, Sun, Oct 25, 2026 through Wed, Dec 30, 2026: 45 business days, 3 federal holidays and 19 weekend days.
StartSun, Oct 25, 2026End, not countedThu, Dec 31, 2026
Oct 25Nov 1Nov 8Nov 15Nov 22Nov 29Dec 6Dec 13Dec 20
Oct 25 – Dec 30, 2026: 67 days
Each bar is one week: business days at the bottom, then holidays and weekend days. Point at or tap a week to see its count.
Point at or tap a bar to see its days, or a total to see what it covers. With a keyboard, focus the timeline and use the arrow keys, Home and End.
How many days between two dates? Worked examples
Leap days and holidays shift the totals in ways that are easy to miss. Each row counts from the start date up to the end date, and the business days leave out weekends and the federal holidays observed in the range.
Start date
End date
Days
Weeks and days
Years, months and days
Business days
Mon, Jan 5, 2026
Fri, Jan 9, 2026
4
4 days
4 days
4
Sun, Mar 8, 2026
Wed, Jul 1, 2026
115
16 weeks and 3 days
3 months and 23 days
80
Thu, Jan 1, 2026
Fri, Jan 1, 2027
365
52 weeks and 1 day
1 year
250
Tue, Feb 29, 2028
Thu, Mar 1, 2029
366
52 weeks and 2 days
1 year and 1 day
251
Sat, Jan 1, 2000
Mon, Jan 1, 2024
8,766
1,252 weeks and 2 days
24 years
6,018
Include end date adds 1 to each total, and a business day only when the end date is a weekday that is not a holiday. If one of your dates is today, two shortcuts save a field: the days-until counter for dates ahead and the days-since tracker for dates behind. To turn a number of days into a date, use the days from today calculator.
Days between dates by hand
Split the range at month ends. For March 15 to June 10, 2026:
Days left in March after the 15th: 31 − 15 = 16.
Full months between: April has 30 days and May has 31, so 61.
Days into June: 10.
The total is 16 + 61 + 10 = 87 days, or 88 when both dates count. Ranges of several years go faster year by year: 365 days each, plus 1 for every February 29 inside the range. Day-of-year numbers shorten a count inside one year, and the guide to counting days by hand works through more cases.
Should you include the end date?
Hotels count nights, so a stay ends without counting the checkout day. Leave requests and event passes count days, so the last day is part of the total. The two counts always differ by exactly 1.
Situation
Dates
End date counted?
Count
Hotel stay
Fri, Jul 10 to Sun, Jul 12, 2026
No
2 nights
Weekend festival pass
Fri, Jul 10 to Sun, Jul 12, 2026
Yes
3 days
Vacation from work
Mon, Aug 3 to Fri, Aug 7, 2026
Yes
5 days
Time elapsed
Mon, Jan 5 to Fri, Jan 9, 2026
No
4 days
Contracts and court rules can set their own counting method, so read the wording before you rely on a deadline.
Weeks between dates
Divide the day count by 7: the whole number is the weeks and the remainder is the extra days. March 15 to June 10, 2026 is 87 days, which is 12 weeks and 3 days.
Over a whole year the remainder shows: 365 days make 52 weeks and 1 day, and 366 days make 52 weeks and 2 days. The calculator counts 7-day blocks, not calendar weeks. Friday, January 9 to Monday, January 12, 2026 is 3 days and 0 full weeks, although it touches 2 calendar weeks.
Months between dates: years, months and days
Months run from 28 to 31 days, so a years, months and days breakdown needs a rule for month ends. The calculator steps forward one calendar month at a time from the start date, and a step that lands past the end of a short month stops on its last day. Under this rule, one month after January 31 is February 28, or February 29 in a leap year. That is why four different totals share one breakdown:
Start date
End date
Days
Years, months and days
Wed, Jan 28, 2026
Sun, Mar 1, 2026
32
1 month and 1 day
Thu, Jan 29, 2026
Sun, Mar 1, 2026
31
1 month and 1 day
Fri, Jan 30, 2026
Sun, Mar 1, 2026
30
1 month and 1 day
Sat, Jan 31, 2026
Sun, Mar 1, 2026
29
1 month and 1 day
Sat, Jan 31, 2026
Sat, Feb 28, 2026
28
1 month
Leap days follow the same rule. February 29, 2028 to February 28, 2029 is 1 year (365 days), and February 29, 2028 to March 1, 2029 is 1 year and 1 day (366 days). Tools that count months backward from the end date can show a different breakdown with the same total, so use the day count when an exact length matters.
Business days between dates and federal holidays
Business days here are Monday to Friday, minus the 11 federal holidays on the days they are observed. The holidays come from 5 U.S.C. 6103, the federal law that lists them, and the U.S. Office of Personnel Management (OPM) sets the weekend rule: a Saturday holiday is observed on the Friday before, and a Sunday holiday on the Monday after.
Holiday
Date rule
Observed in 2026
New Year’s Day
January 1
Thu, Jan 1
Martin Luther King Jr. Day
Third Monday in January
Mon, Jan 19
Washington’s Birthday
Third Monday in February
Mon, Feb 16
Memorial Day
Last Monday in May
Mon, May 25
Juneteenth
June 19
Fri, Jun 19
Independence Day
July 4
Fri, Jul 3
Labor Day
First Monday in September
Mon, Sep 7
Columbus Day
Second Monday in October
Mon, Oct 12
Veterans Day
November 11
Wed, Nov 11
Thanksgiving Day
Fourth Thursday in November
Thu, Nov 26
Christmas Day
December 25
Fri, Dec 25
Independence Day 2026 fell on a Saturday, so it was observed on Friday, July 3. Monday, June 29 to Friday, July 10, 2026 holds 9 weekdays but 8 business days. With Skip federal holidays in business days turned off, the count is 9.
Year
Weekdays
Federal holidays on weekdays
Business days
2026
261
11
250
2027
261
12
249
2028
260
10
250
A year can have 10, 11 or 12 observed holidays, because a Saturday New Year’s Day is observed on December 31 of the year before. Martin Luther King Jr. Day counts from 1986 and Juneteenth from 2021. State holidays, Inauguration Day and extra closures ordered by the President stay in the count.
Counting days between dates in Excel or Google Sheets
Spreadsheets store each date as a serial number, so subtracting the start date from the end date returns the days between them, the same count as this calculator’s default. With March 15, 2026 in A2 and June 10, 2026 in B2:
Formula
What it counts
Result
=B2-A2
Days, end date not counted
87
=B2-A2+1
Days, both dates counted
88
=DAYS(B2,A2)
Days, end date first in the formula
87
=NETWORKDAYS(A2,B2)
Weekdays, both dates counted
63
=NETWORKDAYS(A2,B2,H2:H12)
Weekdays minus the 2026 federal holidays listed in H2:H12
62
=DATEDIF(A2,B2,"M")
Complete months
2
NETWORKDAYS counts both the start date and the end date, so it matches this calculator with Include end date on. DATEDIF returns a #NUM! error when the start date is after the end date. Microsoft advises against its “MD” unit, which can return a negative number, a zero or a wrong result.
Frequently asked questions
How far apart can the two dates be?
The day counter accepts any dates from January 1 of the year 1 to December 31, 9999, and even the longest range counts instantly. Every date follows the Gregorian calendar, including dates before 1582.
What happens if the end date is before the start date?
The calculator counts from the earlier date to the later one and shows a note. Select Swap the dates to put them in order.
Do the hours and minutes change with daylight saving time?
No. Hours, minutes and seconds multiply the day count by 24, 1,440 and 86,400, so a daylight saving time (DST) change adds or removes nothing. With clock times on both ends, find the time between two times instead.