Everyday calculator

Date Duration Calculator

Use this free date duration calculator to count exact calendar days, weeks, months, years, and Mon–Fri business days between two dates—or add/subtract days.

Date calculation settings

Weekends (Saturday & Sunday) are excluded from working days automatically.

Duration summary

—

—
Years, months, days—
Working days (Mon–Fri)—
Weekend days—
Weeks & days—

Detailed calendar breakdown

    Inclusive vs. exclusive date counting

    When counting days between two dates, check whether your contract, hotel booking, or visa rule counts nights (exclusive) or calendar days occupied (inclusive):

    • Exclusive (default): From June 1 to June 10 is 10 − 1 = 9 days (9 hotel nights).
    • Inclusive (+1 end day): If a vacation or festival runs from June 1 through June 10 inclusive, you are away for 10 full days. Check Include end date in count for inclusive schedules.

    Working days & business deadlines

    • Shipping & legal notices: Deadlines stated as "10 business days" skip Saturdays and Sundays. Switch to Add / subtract from date and check Count Days as Mon–Fri business days only to find the exact due date.
    • Public holidays: Paste regional holidays in YYYY-MM-DD format into the custom holidays box to deduct weekday holidays from your working-day total.

    Frequently asked questions

    Does "Days between dates" include the end date?

    By default it calculates the difference (End − Start), matching standard subtraction and hotel-night rules. Enable "Include end date in count (+1 calendar day)" when both start and end dates are full active days.

    What happens if my start date is later than my end date?

    The calculator automatically detects reversed chronological order, displays the exact positive duration, and notes that the end date precedes the start date (or click "Swap dates" to flip them).

    How are working (business) days calculated?

    Every Monday through Friday in the date span counts as 1 working day, while Saturdays, Sundays, and any valid weekday dates listed in your custom holidays field are excluded.

    How does adding 1 month to January 31 work?

    When adding calendar months lands past the end of a shorter month (such as February), the date clamps cleanly to the final valid day of that month (February 28, or February 29 in a leap year).

    Are leap years handled automatically?

    Yes. All calculations use Gregorian calendar rules including 366-day leap years.

    Does timezone or Daylight Saving Time change the day count?

    No. Dates are evaluated using timezone-neutral UTC calendar days so local clock shifts never alter day counts.

    More on Toolvantas

    Related tools you may need

    Browse all tools →