Date Duration Calculator: Days Between Two Dates

Calculate the exact number of days, weeks, months, and years between any two dates. Includes options for business days only and end-date inclusion.

Alternative Units

How To Use This Date Duration Calculator

Enter a start date and end date to instantly see the duration between them. You can type the dates manually or use the “Today” button to quickly fill in today’s date.

Two optional settings let you fine-tune the result. Include end date adds one extra day to the count, which is useful when both the first and last day should be counted (for example, a rental period or event span). Business days only excludes weekends from the total, which is helpful for calculating work deadlines or project timelines.

The result card shows the primary duration along with a breakdown in years, months, and days. Alternative units: weeks, hours, minutes, and business or calendar days also appear as quick-reference tags below the main result.

How do I calculate the number of days between two dates?

Enter your start date and end date into the calculator above and click “Calculate Duration.” The tool instantly shows the total number of calendar days, along with a breakdown in years, months, and days plus alternative units like weeks and hours.

Does the calculator count the start and end dates?

By default, the calculator counts from the start date up to (but not including) the end date. Tick the “Include end date” checkbox if you want both the first and last day counted — this adds one day to the total.

How do I calculate business days between two dates?

Check the “Business days only” option before clicking Calculate. The tool will exclude Saturdays and Sundays from the count, giving you only working days. Public holidays are not excluded, as these vary by location.

Can I calculate days between dates in different years?

Yes. The calculator handles any date range — days, months, or years apart. It automatically accounts for leap years and varying month lengths, and shows the full breakdown in years, months, and days.

What happens if I enter the end date before the start date?

The calculator automatically swaps the dates and shows the correct duration. A note in the breakdown will indicate that the dates were reversed.