Contracts, projects, pregnancies, probation periods and payment terms all run on the same question: exactly how many days sit between these two dates? This Days Between Dates Calculator answers it precisely — total calendar days, business days (Monday to Friday), whole weeks and hours — with leap years and month lengths handled by the calendar itself, not by your mental arithmetic.
Worked Example: January 15 to March 20, 2026
From Thursday, January 15, 2026 to Friday, March 20, 2026 there are 64 days. Count it by hand to see the machinery: January contributes 16 days after the 15th (the 16th through the 31st), February 2026 contributes all 28 of its days (2026 is not a leap year — it is not divisible by 4), and March contributes 20, for 16 + 28 + 20 = 64. Of those, 46 are business days: the span covers 9 full weeks (45 weekdays) plus a final Friday. In weeks the span is 9 weeks and 1 day; in hours, 1,536. Each of those framings serves a different master — 64 calendar days for a contract’s “within 60 days” clause (breached, note: the deadline fell on day 60, four days before March 20), 46 business days for a service-level agreement counted in working time, 9 weeks for a project plan. The calculator’s convention is the standard one: the difference excludes the start date and includes the end date, so a span from Monday to Tuesday is 1 day, not 2 — the same convention as hotel nights and date subtraction everywhere. If your purpose counts both endpoints (event durations quoted inclusively), add one day and say so; the off-by-one arguments in deadline disputes are almost always two honest people using different conventions, which is why this page states its own in plain sight.
Why Hand-Counting Dates Goes Wrong
Three traps account for nearly every wrong day count. The first is month length: the knuckle mnemonic (31, 28/29, 31, 30…) fails silently when a span crosses February in a leap year — February 29 exists only in years divisible by 4, except century years, which must be divisible by 400 (2000 was a leap year; 1900 and 2100 are not). A span from January 15 to March 20 in 2028, a leap year, is 65 days, not 64: the extra day hides inside February where nobody looks for it. The second trap is the inclusive/exclusive convention above — subtracting dates gives the exclusive-start figure, and inclusive counts differ by exactly one, forever the margin in “30 days’ notice” disagreements. The third is business-day drift: weekends are obvious, but public holidays are jurisdiction-specific land mines that no generic calculator can fully map — this page counts Monday–Friday faithfully and flags that holidays must be subtracted manually for legal-grade business-day counts (a span covering Christmas week can lose three more days to holidays). Knowing which of the three traps your deadline is exposed to is most of professional date arithmetic; the division of labor is that the calculator owns the calendar, and you own the convention and the holiday list.
Where Day Counts Decide Real Things
Contracts and law run on calendar-day counts: limitation periods, notice windows, cure periods, cooling-off rights — most are drafted in calendar days precisely because business-day definitions invite dispute, and a one-day miscount at a limitation deadline can be outcome-determinative. Finance prices time itself: interest accrual conventions (30/360, actual/actual, actual/360) are institutionalized answers to “how many days,” and invoice terms like net-30 live or die on the count from the invoice date. Project and event management converts the span into working capacity: 64 calendar days holding only 46 business days is the arithmetic behind every schedule that looked generous in days and impossible in weeks. HR and payroll count tenure, probation and leave accrual in days between hire and reference dates. Personal milestones — days until a wedding, a due date’s week count, a habit streak — are the same subtraction wearing lighter clothes, and the dedicated countdown tools on this site (the Days Until calculator) handle the single-target version of the question. In every case the deliverable of this page is not a number but a defensible number: computed from the calendar, with its convention stated.
Related Date Arithmetic Worth Knowing
A few conversions ride along with any day count. A span in days becomes weeks by dividing by 7 (64 days = 9 weeks 1 day), and becomes an approximate month count by dividing by 30.44 (the average month length, 365.25/12) — 64 days ≈ 2.10 months — but never quote the approximation where a contract says “two months,” because calendar months are lumpy in a way averages conceal (January 15 plus two calendar months is March 15, a 59-day span in 2026, not 61). Years behave the same way: a year is 365 days except when a February 29 falls inside your span, and spans covering a leap day are a day longer than their calendar twins. Day-of-week questions are the calculator’s silent by-product — both example dates print with their weekdays in the result line, because “the 20th” is so often really “that Friday” in disguise. And the reverse problem (a start date plus N days lands where?) is date addition, a sibling tool in this hub: the count and the landing date are the two directions of one arithmetic, and plans usually need both before they are real.
Deadlines in Practice: The 30 / 60 / 90-Day Ladder
Most real deadlines are this calculator run forward, so here is the ladder from one start date — January 15, 2026 — at the three standard intervals, computed on the calendar rather than by adding “about a month.” 30 days lands on February 14: the classic net-30 invoice issued January 15 falls due on Valentine’s Day, a fact February’s shortness makes counterintuitive (thirty days is more than a month here). 60 days lands on March 16 — note it is not March 15, because February contributed only 28. 90 days lands on April 15. Run the same ladder in a leap year and every rung after February shifts a day later, which is why templated contract software that hardcodes “90 days ≈ April 15” breaks quadrennially. Probation and vesting periods ride the same rails: a 90-day probation starting March 1, 2026 completes on May 30, and an HR letter that says “approximately end of May” is a dispute wearing casual clothes — the exact date exists and this arithmetic finds it. When a deadline lands on a weekend or holiday, most legal systems roll it to the next business day, but the roll is a rule of the governing document, not of arithmetic: compute the raw date here first, then apply the document’s roll rule as a separate, visible step, so the file shows both the calendar answer and the legal answer with the seam between them labelled.
A Note for Spreadsheet Users
Spreadsheets compute this same subtraction natively — a later date cell minus an earlier one returns the day count, because dates are stored as serial day numbers. One historical landmine survives in Excel: to inherit an old Lotus 1-2-3 bug, Excel treats 1900 as a leap year, so spans crossing the fictitious February 29, 1900 differ by one day between Excel and every correct calendar, including this page. For any modern span the systems agree exactly, and Google Sheets (which does not carry the bug) agrees with the calendar everywhere. If your spreadsheet count and this page ever disagree on a modern span, the cause is almost always time-of-day contamination in a datetime cell — subtract dates, not datetimes, or wrap the cells in a date-only function.
Common Mistakes
Counting both endpoints and calling it the difference (that is difference + 1 — right for event durations, wrong for deadlines). Forgetting February 29 in leap-year spans. Assuming every month has 30 days for a rough count and then treating the rough count as exact — a 30-day-month estimate across a 64-day span can err by 3 days. Quoting business days without checking the holiday calendar of the governing jurisdiction. And entering dates in ambiguous formats: 03/04 means March 4 in the US and April 3 most elsewhere — the date pickers on this page exist to make that ambiguity impossible.
Related Tools
Continue with the Time to Decimal Calculator, the Days Until Calculator, the Reading Speed Calculator, or browse the full Everyday Life Calculators hub.
Frequently Asked Questions
How do I calculate the days between two dates?
Subtract the earlier date from the later one on the calendar — accounting for each month’s true length and any February 29 in between. January 15 to March 20, 2026 is 64 days. This calculator performs the subtraction exactly.
Does the count include both the start and end dates?
No — the standard convention excludes the start and includes the end, like hotel nights: Monday to Tuesday is 1 day. For an inclusive count of both endpoints, add 1 and state the convention you used.
How many business days are in the example span?
46 of the 64 days fall Monday to Friday. Public holidays are not subtracted automatically — they depend on jurisdiction, so deduct any that fall inside your span for a legal-grade figure.
Why does a leap year change the answer?
Because February gains a day. The same January 15 to March 20 span is 64 days in 2026 but 65 in 2028. Leap years are divisible by 4, except century years, which need divisibility by 400.
How do I convert days to weeks or months?
Weeks: divide by 7 (64 days = 9 weeks, 1 day). Months: divide by 30.44 for an average (about 2.10 months) — but calendar-month deadlines should be counted on the calendar, not by averages.
What if the end date is before the start date?
The calculator reports the span as a positive count either way (the absolute difference). Direction matters for deadlines, so check which date your document calls the start before relying on the figure.