Everyday calculator

Date Difference Calculator, Days, Weeks, Months & Business Days

Find the exact number of days, weeks, months, years, and business days between any two dates. Handles leap years automatically.

According to the U.S. Internal Revenue Service and the National Institute of Standards and Technology, more than 1,000 published rate, threshold, and conversion reference values update annually across tax, mortgage, and engineering domains that CalcMesh formulas trace to. The CalcMesh registry listed 53 calculators across 9 categories as of August 2026. See our methodology for derivation standards and refresh cadence.

Shortlist stays in this browser. Open my saved calculators.

Difference

Years, months, and days

Total Days

Calendar days between dates

Total Weeks

Complete weeks and remaining days

Business Days

Weekdays only (Mon-Fri)

How CalcMesh measures the time between dates

We count the exact number of days between two calendar dates, then express that span in years, months, weeks and business days, correctly handling leap years and month lengths.

Business-day counts exclude weekends but not regional public holidays, a limitation we note in our methodology.

Date Math Guide

Business Day Calculations

Business days (also called working days) exclude weekends. They are commonly used for shipping estimates, project deadlines, legal deadlines, and financial settlement dates. Most industries consider Monday through Friday as business days.

  • Shipping: "5 business days" means 5 weekdays, which could be 7 calendar days.
  • Legal deadlines: Court filing deadlines often use business days, excluding weekends and court holidays.
  • Financial: Stock market settlement (T+2) counts business days only.

Common Date Ranges

Period Days
1 week 7 days (5 business)
1 month 28-31 days (~22 business)
1 quarter 90-92 days (~65 business)
1 year 365-366 days (~261 business)

Tips for Date Math

  • When a deadline says "within 30 days," clarify whether that means calendar days or business days.
  • International date formats vary: US uses MM/DD/YYYY while most other countries use DD/MM/YYYY.
  • Time zones can affect date calculations when working across regions.

Note: Business day calculations exclude weekends but do not account for public holidays, which vary by country and region.

Worked example, project window 2026-01-06 → 2026-03-20

Labelled calendar math (weekends excluded for business days; holidays not deducted):

  • Calendar span: 2026-03-20 − 2026-01-06 = 73 days (end exclusive or inclusive depends on your form; this tool counts the interval it prints).
  • Weeks: 73 ÷ 7 = 10 weeks + 3 days.
  • Business days (Mon-Fri only): from Tue Jan 6 through Fri Mar 20 ≈ 54 weekdays (verify in the result card; holiday calendars are out of scope).
  • If a contract says “30 business days from Jan 6,” count forward on weekdays only - that lands near Feb 17, not Feb 5.

After you measure the span

What to do with the numbers

  • Decide whether the deadline is calendar or business days before you commit a date.
  • This tool excludes weekends only - add your own holiday list when the SLA names court or bank holidays.
  • State the start/end convention (inclusive vs exclusive) in the same sentence as the day count.
  • Across time zones, pin both ends to a date in one zone so midnight crossings do not steal a day.

Methodology & Assumptions

This calendar tool counts civil days and applies stated unit rates to the dates and distances you enter. Time-zone edges follow the browser zone database for your inputs.

How this calendar node runs

Date and rate tools count civil days and apply stated unit rates. Zone edges follow the browser zone database. Published domain formulas govern the identities; when an agency updates rates or thresholds we refresh defaults and the page lastmod.

Frequently Asked Questions

How are business days calculated?
Business days count only weekdays (Monday through Friday), excluding Saturdays and Sundays. This calculator does not account for public holidays, as these vary by country and region. For precise business day calculations involving holidays, you would need to factor in the specific holiday calendar for your location.
Does this calculator account for leap years?
Yes. The calculator uses JavaScript Date objects, which correctly handle leap years and varying month lengths. Whether your date range spans a leap year February or not, the day count will be accurate. A leap year adds one extra day (February 29), which is included in the total.
Can I calculate dates in the past?
Yes, the calculator works with any two dates regardless of whether they are in the past, present, or future. If the end date is before the start date, the calculator will still show the absolute difference between the two dates. This is useful for historical calculations or planning.
Why does the month count differ from what I expect?
Months have different lengths (28 to 31 days), so the calculator counts complete calendar months by comparing day values. For example, January 31 to February 28 counts as 0 complete months and 28 days, not 1 month, because February does not have a 31st. The total days count is always exact regardless of month length differences.

This page identifies the inputs, method, and limitations behind its estimates. CalcMesh does not publish lender, insurer, provider, or plan fee schedules. Any monetary output is calculated from the inputs shown on the page, not a current quote. Compare a fee, rate, or term with the governing agreement or disclosure before a consequential decision. Calculator outputs are not professional advice. Date and rate counts here follow the calendar inputs you supply—no external mileage log. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.

Catalog graph

Cross the mesh from Date Difference Calculator

Everyday CALENDAR node · 6-tool category. Same-category neighbours first by description mass, then popular bridges, live catalog graph, not a fixed related list.

Inputs, defaults, and authoritative sources
Input Default Source / authority
All inputs Domain-typical defaults Editorial methodology, CalcMesh 2026