Calculator Institute

Days Calculator

Count the days between two dates, with or without the end date, as weeks, months, business days and weekend days, with the federal holidays in between.

Today unless you pick another date.

Starts on December 31 of this year.

Counting

From Thursday, October 22, 2026 to Thursday, December 31, 2026

70 days

10 weeks · 47 business days · 20 weekend days

Calendar daysstart date counted, end date not70
Saturdays and Sundays−20
Federal holidays on weekdays−3
Business days47
Weeks and days10 w 0 d
Years, months and days2 months, 9 days
With the end date71 days
Federal holidays in this span
HolidayDateDay off
Veterans DayWed, Nov 11, 2026Same day
Thanksgiving DayThu, Nov 26, 2026Same day
Christmas DayFri, Dec 25, 2026Same day

How this is calculated

The count starts on the start date and stops on the day before the end date, which is the time that passes between the two. From October 22, 2026 to December 31, 2026 that is 70 days. With “Include the end date” the last day counts too, and it is 71. Legal deadlines can follow their own counting rule, so check the rule that sets yours.

Business days are the counted days minus Saturdays, Sundays and the federal holidays that fall on a weekday: 70 − 20 − 3 = 47 business days in the example (Veterans Day, Thanksgiving Day, Christmas Day). A holiday on a Saturday is taken off on the Friday before, one on a Sunday on the Monday after (5 U.S.C. 6103 and Executive Order 11582, as on the OPM schedule). The table under the result shows each holiday and its day off.

Months and years are counted on the calendar: full years first, then full months, then the days left. January 31, 2027 to March 1, 2027 is 1 month and 1 day (29 days), because one month after January 31 is February 28.

Federal holidays in 2026 and 2027

Days off for federal holidays (* moved from a weekend)
Holiday20262027
New Year's DayThu, Jan 1, 2026Fri, Jan 1, 2027
Birthday of Martin Luther King, Jr.Mon, Jan 19, 2026Mon, Jan 18, 2027
Washington's BirthdayMon, Feb 16, 2026Mon, Feb 15, 2027
Memorial DayMon, May 25, 2026Mon, May 31, 2027
Juneteenth National Independence DayFri, Jun 19, 2026Fri, Jun 18, 2027*
Independence DayFri, Jul 3, 2026*Mon, Jul 5, 2027*
Labor DayMon, Sep 7, 2026Mon, Sep 6, 2027
Columbus DayMon, Oct 12, 2026Mon, Oct 11, 2027
Veterans DayWed, Nov 11, 2026Thu, Nov 11, 2027
Thanksgiving DayThu, Nov 26, 2026Thu, Nov 25, 2027
Christmas DayFri, Dec 25, 2026Fri, Dec 24, 2027*

Each year counts the holidays that were law in that year: Juneteenth from 2021 (Public Law 117-17) and Martin Luther King Jr. Day from 1986. State and local holidays are not counted.

Sources

Checked against the sources below on .

Questions people ask

How many days are between two dates?

Count from the first date up to the second. From October 22, 2026 to December 31, 2026 there are 70 days, or 71 if both dates count.

Should I include the end date?

Include it when the first and the last day both count, like days of work from Monday through Friday: 5 days. Leave it out for the time that passes between two dates, or nights of a stay: 4.

How many business days are between two dates?

Take the calendar days and subtract weekends and federal holidays on weekdays. From October 22, 2026 to December 31, 2026: 70 days − 20 weekend days − 3 holidays = 47 business days.

How many weeks are between two dates?

Divide the days by 7. 70 days is exactly 10 weeks; 64 days is 9 weeks and 1 day.

How many days until Christmas?

Enter today as the start and December 25 as the end. From October 22, 2026, it is 64 days to Christmas Day, December 25, 2026.

Are weekends counted?

Yes, the main number counts every calendar day. Weekend days and business days are shown separately under it.