What Is a Day Counter?
The name understates the job. One subtraction goes in and four different units come out, because “how many days” and “how many working days” and “what day of the week is that” are often the same question asked three ways by someone planning around a single fixed date.
Until and Since Are One Calculation
A countdown and an anniversary are the same arithmetic with opposite signs, so the tool does not ask which you want. It takes the difference, reads the sign, and puts the direction into the wording instead of the number. Run on Tuesday, August 18, 2026, a target of December 25, 2026 gives a headline of “129 days until”, while a target of January 1, 2026 gives “229 days since”. The figure itself is never negative.
Enter today's own date and neither word applies, so the panel drops them: the headline becomes “0 days”, followed by “That's today — Tuesday, August 18, 2026” and “Day 230 of 2026”. That is the shortest the panel gets. With no span to walk there is no weeks line and no weekday line, and zero here is a real answer rather than a rejected input.
The Four Lines It Returns
Any run with a gap to measure prints the same four lines, in the same order. Today's own date drops that to three, and a span past ten years adds a fifth. Taking the December 25, 2026 example measured from August 18, 2026:
- The headline — “129 days until”. The measurement, in whole calendar days, and the line to use when something accrues by the day.
- The date restated with its span — “Friday, December 25, 2026 — 18 weeks and 3 days”. The weeks version of the same total.
- The weekday line — “≈ 93 weekdays (business days before subtracting holidays)”. An exact Monday-to-Friday count of the span, holidays not yet removed.
- The landing line — “It falls on a Friday, day 359 of 2026”. The weekday of the target plus its ordinal position in its own year.
Nothing on that list is an estimate except in the sense the third line states outright. The approximation sign belongs to the holidays it has not subtracted, not to the weekday walk itself.
One Date, Anchored to Today
This is a one-ended tool by design. Today is the fixed anchor and the box holds the other end, which is what a countdown usually needs — a wedding, an exam, a launch, a visa expiry, a sober streak — without asking anyone to type a date they already know. It also means the answer is different every morning, which is the point of a countdown and a nuisance if you wanted a fixed measurement.
For a gap between two dates that are both in the past or both in the future, or to add days to a date and find the one you land on, switch to the Date Calculator.
How Do You Calculate the Days Until a Date?
Convert both ends to a count of days from a fixed origin and subtract. The headline and the weeks line are that one difference in two units, so they can never disagree; the weekday total and the day-of-year figure are separate passes over the calendar.
The Day Counter Formula, Written Out
Four short rules produce the whole panel. Only the third one has to touch the calendar day by day.
Days = absolute value of (target date − today)
both ends read at local midnight
Direction = "until" while the target is still ahead
"since" once it has gone by
Weeks line = Days ÷ 7, whole part
the remainder printed as leftover days
Weekdays = step one day at a time from the day after today
through the target — or back from yesterday to a
target already past — counting every day that is
not a Saturday or a Sunday
Day of year = target date − January 1 of the target's own year + 1
Reading both ends at midnight and rounding the gap to whole days is what makes a clock change invisible here. A 23-hour or 25-hour day still counts as one. Run on Sunday, March 1, 2026 with a target of March 15 and the counter returns 14 days, straight across the US spring-forward on March 8; run it on October 25, 2026 with a target of November 8 and it returns 14 again, across the fall-back on November 1.
Step by Step With This Counter
- Open the Target Date box. It arrives pre-filled with December 25, 2026, and because that is the only field on the form, the counter runs once by itself as the page loads — you land on a finished Christmas countdown rather than an empty panel.
- Set your own date, either through the calendar picker or by typing it. The field is a native date control, and the HTML standard bars a browser from setting its value to anything but a valid date string — a year, a month and a day, written 2026-12-25, with no time and no time zone attached. No earliest or latest value is set on the field, so it accepts whatever your browser accepts.
- Press Calculate. The panel does not update while you type or pick — it recalculates on that button, and it reads today from your device clock at the moment it runs.
- Read the headline first, then decide which of the three lines under it you actually need. Reset clears the panel back to its empty state.
- Subtract your own public holidays from the weekday line if what you wanted was working days.
Worked Example: August 18 to December 25, 2026
Run on Tuesday, August 18, 2026 with the default date still in the box, the counter returns this as its headline:
- Target December 25, 2026, counted from Tuesday, August 18, 2026
- 129 days until
The three lines beneath it read “Friday, December 25, 2026 — 18 weeks and 3 days”, then “≈ 93 weekdays (business days before subtracting holidays)”, then “It falls on a Friday, day 359 of 2026”. Check the total by hand and it holds: 13 days left in August, then 30, 31 and 30 for September, October and November, then 25 in December — 129. Divide by seven and you get 18 with 3 left over.
The weekday line survives the same check. Eighteen complete weeks contribute 5 weekdays each, which is 90, and the three leftover days in this particular span are a Wednesday, a Thursday and a Friday, adding 3 more. Ninety-three, exactly what the panel prints.
Your own run will show a different number, because it counts from the morning you open the page rather than from the day this example was recorded — and once Christmas 2026 has gone by, the same target reads “since” instead of “until”.
Day Counter Chart: Where Common Spans Land
Three reference tables. Every figure in them came out of this counter with Tuesday, August 18, 2026 as the day it was run, so the day-count column moves with the calendar while the weekday and day-of-year columns are fixed properties of the dates themselves.
Common Countdowns From One Fixed Date
| Days out | Target date | Weeks line | Weekdays | Lands on |
|---|---|---|---|---|
| 7 | August 25, 2026 | 1 week | 5 | Tuesday |
| 14 | September 1, 2026 | 2 weeks | 10 | Tuesday |
| 21 | September 8, 2026 | 3 weeks | 15 | Tuesday |
| 30 | September 17, 2026 | 4 weeks and 2 days | 22 | Thursday |
| 45 | October 2, 2026 | 6 weeks and 3 days | 33 | Friday |
| 60 | October 17, 2026 | 8 weeks and 4 days | 43 | Saturday |
| 90 | November 16, 2026 | 12 weeks and 6 days | 64 | Monday |
| 100 | November 26, 2026 | 14 weeks and 2 days | 72 | Thursday |
| 120 | December 16, 2026 | 17 weeks and 1 day | 86 | Wednesday |
| 180 | February 14, 2027 | 25 weeks and 5 days | 128 | Sunday |
| 365 | August 18, 2027 | 52 weeks and 1 day | 261 | Wednesday |
| 500 | December 31, 2027 | 71 weeks and 3 days | 358 | Friday |
| 1,000 | May 14, 2029 | 142 weeks and 6 days | 714 | Monday |
Only the multiples of seven keep the starting weekday. Everything else slides forward by the remainder, which is how a 45-day deadline set on a Tuesday comes due on a Friday and a 100-day one on a Thursday. The 365-day row drifts by exactly one place, to Wednesday, for the same reason: a common year is 52 weeks and a single spare day.
Two rows are near-misses worth a second look. Ninety days is not three months — three calendar months from August 18, 2026 is November 18, and the counter puts that at 92 days, two beyond the 90-day row. And a thousand days is 142 weeks and 6 days, not a clean 143 weeks.
Where the Dates People Count To Actually Land
| Date | Weekday | Day of the year | From August 18, 2026 |
|---|---|---|---|
| New Year's Day, January 1, 2026 | Thursday | 1 | 229 days since |
| Independence Day, July 4, 2026 | Saturday | 185 | 45 days since |
| Labor Day, September 7, 2026 | Monday | 250 | 20 days until |
| Halloween, October 31, 2026 | Saturday | 304 | 74 days until |
| Veterans Day, November 11, 2026 | Wednesday | 315 | 85 days until |
| Thanksgiving, November 26, 2026 | Thursday | 330 | 100 days until |
| Christmas Day, December 25, 2026 | Friday | 359 | 129 days until |
| New Year's Eve, December 31, 2026 | Thursday | 365 | 135 days until |
| New Year's Day, January 1, 2027 | Friday | 1 | 136 days until |
| Valentine's Day, February 14, 2027 | Sunday | 45 | 180 days until |
| Independence Day, July 4, 2027 | Sunday | 185 | 320 days until |
Independence Day is day 185 in both 2026 and 2027 because neither year is a leap year. Put the same date in 2028 and it becomes day 186, since every date after February 29 shifts one place along — which is also why Christmas is day 359 in a common year and day 360 in a leap one.
The weekday column moves too, one place per year and two across a leap day. Christmas falls on a Friday in 2026, a Saturday in 2027, then skips Sunday and lands on Monday in 2028.
Day of the Year: the 1st of Each Month
The last line of the panel gives a date's ordinal position in its year. This table gives the running total at the start of each month, so any date's number is one row plus the day of the month minus one.
| Month | The 1st in a common year | The 1st in a leap year |
|---|---|---|
| January | 1 | 1 |
| February | 32 | 32 |
| March | 60 | 61 |
| April | 91 | 92 |
| May | 121 | 122 |
| June | 152 | 153 |
| July | 182 | 183 |
| August | 213 | 214 |
| September | 244 | 245 |
| October | 274 | 275 |
| November | 305 | 306 |
| December | 335 | 336 |
March 17, 2027 works out as 60 + 16 = day 76, which is what the counter shows. The two columns are identical through February and differ by exactly one from March onward, because February 29 slots in as day 60 of a leap year and pushes March 1 to day 61.
How to Read Your Result
Each line answers a different question, and reaching for the wrong one is how an entirely correct count still produces a wrong plan.
The Headline, and Why It Is Never Negative
Direction lives in the word, not the sign. That is deliberate: a negative day count is easy to misread and impossible to sort sensibly against a positive one, so “129 days until” and “229 days since” are both positive quantities with a label attached. If you need signed arithmetic — feeding a spreadsheet, say — take the number and apply the sign yourself from the word.
Use this figure for anything that accrues per day: interest, per-diem rates, prorated rent, late fees, visa stays measured in days, streaks. It is the measurement; the other three lines describe the span and where it lands.
The Weeks Line, and the Question It Quietly Answers
Whole weeks plus a remainder is the natural unit for anything scheduled rather than accrued — training blocks, sprint counts, notice periods, how many more Sunday dinners. It is also a quick route to a weekday total, because a complete week holds exactly 5 weekdays no matter which day it starts on.
It answers one more thing the panel never prints: how many of a particular weekday are in the span. Every complete week contains exactly one of each. Across the 129 days from August 19 to December 25, 2026 — 18 full weeks and 3 spare days — there are 18 Mondays, 18 Tuesdays, 18 Saturdays and 18 Sundays, while the three leftover days hand a nineteenth to Wednesday, Thursday and Friday. Counting Fridays until a deadline takes two seconds once you know that.
The Weekday Line Is a Walk, Not a Ratio
The obvious shortcut is to multiply by five-sevenths, and it is wrong often enough to matter. Five-sevenths of 129 days is 92.14, which rounds to 92; the true count is 93. The ratio has no idea where in the week your span begins, and for short spans that is most of the answer. Ten days starting on a Thursday contains six weekdays; ten days starting on a Sunday contains eight.
| 10-day span starting | Ends on | Weekdays inside |
|---|---|---|
| Sunday, August 16, 2026 | August 26 | 8 |
| Monday, August 17, 2026 | August 27 | 8 |
| Tuesday, August 18, 2026 | August 28 | 8 |
| Wednesday, August 19, 2026 | August 29 | 7 |
| Thursday, August 20, 2026 | August 30 | 6 |
| Friday, August 21, 2026 | August 31 | 6 |
| Saturday, August 22, 2026 | September 1 | 7 |
Every row there is 1 week and 3 days, and the weekday total still swings from 6 to 8 — a third of the answer settled by nothing but the starting weekday. Stretch the span and the swing does not vanish, it just shrinks in proportion: 90 days returns 64 weekdays from a Monday-to-Friday start and 65 from a Saturday or Sunday start.
Spans that are exact multiples of seven are exempt completely. A 21-day span returns 15 weekdays from all seven possible starting days, because it holds three of every weekday and nothing left over.
Turning those weekdays into paid hours is a different job, handled by the Time Card Calculator.
The Day-of-Year Line
“Day 359 of 2026” is the ordinal date — the same date written as a position in its year rather than as a month and a number. It turns up wherever records are sorted or stamped by date instead of described in words: crop and weather series, flight and satellite logs, and the day-of-year codes printed on food packaging.
January 1 is day 1 and December 31 is day 365, or 366 in a leap year. The number is a property of the date, not of your countdown, so it does not move as the days tick down — Christmas 2026 stays day 359 whether you look in August or on Christmas Eve.
Weekdays, Business Days and Holidays
The counter hands you weekdays. Business days are weekdays minus whatever your particular calendar closes for, and that subtraction is the one step the tool leaves to you on purpose — there is no single answer to bake in.
Two Official Definitions, One Sentence Apart
There is no universal legal meaning of “business day”. Regulation Z, the Consumer Financial Protection Bureau's implementation of the Truth in Lending Act, carries two of them in the same definition at § 1026.2(a)(6). The general one is any day the creditor's offices are open to the public for carrying on substantially all of its business functions. The more precise one, used for rescission and certain mortgage disclosures, is all calendar days except Sundays and the legal public holidays specified in 5 U.S.C. 6103(a).
Read the second one again: Saturday is a business day under it. Two contracts can both say “three business days” and mean two different dates, and no calculator can settle that for you. Establish which rulebook applies, then count.
US Federal Holidays in 2026
Eleven days are named in 5 U.S.C. 6103(a). Subsection (b)(1) moves a Saturday holiday to the Friday immediately before for employees whose basic workweek is Monday through Friday, which is why one row below carries two dates.
| Holiday | Date in 2026 | Weekday | Day of the year |
|---|---|---|---|
| New Year's Day | January 1 | Thursday | 1 |
| Birthday of Martin Luther King, Jr. | January 19 | Monday | 19 |
| Washington's Birthday | February 16 | Monday | 47 |
| Memorial Day | May 25 | Monday | 145 |
| Juneteenth National Independence Day | June 19 | Friday | 170 |
| Independence Day | July 4 | Saturday — observed Friday, July 3 | 185 |
| Labor Day | September 7 | Monday | 250 |
| Columbus Day | October 12 | Monday | 285 |
| Veterans Day | November 11 | Wednesday | 315 |
| Thanksgiving Day | November 26 | Thursday | 330 |
| Christmas Day | December 25 | Friday | 359 |
Five of them sit inside the August 18 to December 25 span used earlier — Labor Day, Columbus Day, Veterans Day, Thanksgiving and Christmas Day itself — and all five are weekdays. Take them off the counter's 93 and the span holds 88 federal working days. Run the same subtraction to December 31 and the 97 weekdays the counter reports become 92.
State holidays, bank holidays outside the US, religious observances and company shutdowns are all extra, and none of them appear in the statute. A UK count would swap this list for bank holidays entirely.
How Many Weekdays Are in a Year?
Between 260 and 262, and which one you get has nothing to do with the length of the year.
| Year | Calendar days | Weekdays (Mon–Fri) | January 1 | December 31 |
|---|---|---|---|---|
| 2024 | 366 | 262 | Monday | Tuesday |
| 2026 | 365 | 261 | Thursday | Thursday |
| 2027 | 365 | 261 | Friday | Friday |
| 2028 | 366 | 260 | Saturday | Sunday |
2028 is a day longer than 2026 and holds one fewer weekday. A 365-day year covers 52 whole weeks plus one spare day, and a 366-day year covers 52 plus two, so the question is only ever which weekdays collect the spares. 2026 opens and closes on a Thursday, giving it 53 Thursdays and 52 of everything else: 5 × 52 + 1 = 261. 2028 opens on Saturday and closes on Sunday, so both spares land on the weekend and it gets a flat 5 × 52 = 260. 2024 took both spares on working days — Monday and Tuesday — for 262.
Planning built on “about 260 working days a year” can therefore be two days out in either direction before a single holiday has been subtracted, purely because of which weekday the year happens to open on.
Does the Count Include Today?
No. What gets measured is the gap between the two dates, not the number of days either of them touches — which is why next Tuesday, counted from a Tuesday, comes out at 7 rather than 8.
Where the Exclusive Convention Comes From
It is not an arbitrary house rule. Rule 6(a)(1) of the Federal Rules of Civil Procedure sets out how a period stated in days is computed, and the counter's first two lines follow it exactly: exclude the day of the event that triggers the period; count every day, including intermediate Saturdays, Sundays, and legal holidays; include the last day of the period.
Where the tool deliberately stops is the rest of that third clause — if the last day is a Saturday, Sunday, or legal holiday, the period continues to run until the end of the next day that is not one. The counter names the landing weekday and leaves the rollover to you, because it does not know your holiday list. From August 18, 2026, 180 days out is Sunday, February 14, 2027, so a Rule 6 deadline there would roll to Monday, February 15 — and February 15 is the third Monday of the month, which makes it Washington's Birthday, pushing it again to Tuesday, February 16.
When to Add One
Inclusive counting — both endpoints on the tally — is what several everyday situations actually want, and the fix is arithmetic you can do in your head. Add 1 to the total.
- Hotel nights versus days away. A trip from the 3rd to the 7th is 4 nights on this counter and 5 days on the itinerary.
- Events measured in days on a program. A conference that runs the 3rd through the 7th is a 5-day conference.
- Statutory phrasing that says “within 30 days” or “not less than 10 days before”. The governing document's own convention wins over any calculator, and drafting varies.
- Anything you are counting off on your fingers, where people instinctively include the day they are standing on.
The weekday line is the one place the target date does get counted. The walk runs from tomorrow through the target inclusive, which is why a 7-day span from Tuesday, August 18 to Tuesday, August 25, 2026 reports 5 weekdays: it covers Wednesday the 19th through Tuesday the 25th, and only Saturday the 22nd and Sunday the 23rd are excluded.
Limits: When This Day Counter Does Not Apply
Where the answer stops being the one you need, and what to reach for instead.
- It does not subtract holidays, and will not pretend to. Holiday calendars vary by country, state, industry and employer, and the two Regulation Z definitions above can disagree with each other about Saturdays. Take the weekday line and remove your own list.
- It works in whole days, never hours. Both ends are read at local midnight, so a date plus a time of day is beyond it, and a deadline at 5pm looks identical to one at midnight.
- It is not a time zone converter. The box holds a plain calendar date with no location attached, so a deadline expressed in another zone has to be translated to a local date before you type it.
- Very long spans cap the weekday line. Once the gap passes 3,650 days — a shade under ten years — the panel adds “Spans over 10 years — weekday count capped”, and the walk itself stops after 3,700 days, so on a span far beyond that the weekday figure covers only part of it. The total, the weeks line and the day-of-year line stay exact at any distance.
- Today comes from your device. A machine with the wrong system date returns a confidently wrong countdown, and the number changes the instant your clock rolls past midnight.
- The date field carries no earliest or latest value, so anything your browser's date control accepts goes through. An empty or unreadable date returns the amber notice reading “Pick a date”; today's own date is not an error and returns “0 days”.
- Every date is treated as Gregorian, including those from before the Gregorian calendar was adopted locally — Britain and its colonies switched in September 1752, Russia in 1918 — so historical dates copied from older documents will not line up.
- One date at a time. Recurring schedules, payroll cycles, amortization dates and working-day offsets need a tool built around a repeat rule rather than a single subtraction.