Days Between Dates Calculator

    Use this calculator to find total days between two dates, plus business days when you exclude weekends and/or US federal holidays (2026). It’s useful for contract deadlines, event countdowns, pregnancy timelines, and “age in days” style planning.

    Exclude weekends
    Counts only weekdays in the day-range.
    Exclude US federal holidays (2026)
    Uses the 2026 holiday list on this page.
    Total days
    0
    Weeks + days
    0w 0d
    Years / months / days (approx.)
    0y 0m 0d
    Approximation uses average month/year length; use total days for exactness.
    Business days (with toggles)
    0
    Visual timeline (scaled to 1 year)

    📊 Did You Know?

    2026 US Federal Holidays: New Year's Day (2026-01-01), MLK Day (2026-01-19), Presidents' Day (2026-02-16), Memorial Day (2026-05-25), Juneteenth (2026-06-19), Independence Day (2026-07-04), Labor Day (2026-09-07), Columbus Day (2026-10-12), Veterans Day (2026-11-11), Thanksgiving (2026-11-26), Christmas (2026-12-25). (US federal holidays, 2026)

    How to Use This Calculator

    1. Pick a start date and an end date.
    2. Turn on “Exclude weekends” to count only weekdays.
    3. Turn on “Exclude US federal holidays (2026)” if your deadline excludes holidays too.

    The Formula Explained

    Days = |End Date − Start Date| in milliseconds converted to days

    Business-day counts are computed by iterating through each day in the range and skipping weekends/holidays based on toggles.

    Tips & What Your Results Mean

    If you’re using the output for contracts or HR policies, confirm whether “days” means calendar days or business days. Many deadlines are calendar-based, while SLA and operational deadlines often use business days.

    For countdowns (events, pregnancy tracking, project phases), total days is usually the clearest number. For staffing and billing timelines, business days can be more practical—especially when holidays create hidden schedule gaps.

    Leap years and month lengths are the main sources of mistakes when people do date math manually. Using a calculator avoids “almost correct” answers that are off by one or two days.

    Frequently Asked Questions

    How do you calculate days between two dates?

    The calculator finds the difference between the start and end timestamps and converts milliseconds to days. It then formats the result into weeks and (approx.) months/years for readability.

    Do leap years affect days-between calculations?

    Yes. Leap years add February 29, which changes day counts. Using exact timestamps (instead of years × 365) avoids off-by-one errors around leap years.

    What are US federal holidays in 2026?

    New Year's Day (Jan 1), MLK Day (Jan 19), Presidents' Day (Feb 16), Memorial Day (May 25), Juneteenth (Jun 19), Independence Day (Jul 4), Labor Day (Sep 7), Columbus Day (Oct 12), Veterans Day (Nov 11), Thanksgiving (Nov 26), Christmas (Dec 25). (US federal holidays, 2026)

    Are business days the same as weekdays?

    Business days often mean weekdays excluding holidays, but definitions vary by employer and contract. Use the toggles to match your use case and always confirm requirements for legal/HR deadlines.

    Why is the months/years output labeled approximate?

    Months have different lengths (28–31 days). Total days is exact; months/years formatting is a convenience approximation for planning and readability.

    Related Calculators

    Explore other tools that complement this calculator