Date Calculator

Count the days between two dates, broken down into years, months, weeks and working days. Or add or subtract days, weeks, months or years from any date.

What do you want to work out?

Total days

30

End date not counted

Years, months, days

0 y 1 m 0 d

Weeks

4 weeks 2 days

Working days (Mon-Fri)

20

Public holidays not removed

The end date falls on a Monday. Add 1 to the total if you want to count both the start and end dates.

Date calculator FAQ

Is the end date counted?

No. The total is the number of days from the start date to the end date, which is how most deadlines and durations are counted. If you want to count both the first and the last day (for example, days of a leave), add 1.

How are working days counted?

Monday to Friday between the two dates, counting the start date and not the end date. Saturdays and Sundays are left out. Public holidays are not removed, because they differ by state and company, so subtract any that fall in the range.

What happens when I add a month to 31 January?

You get 28 February, or 29 February in a leap year. When the same day doesn't exist in the target month, the result moves to the last day of that month.

Does it handle leap years?

Yes. 29 February is counted in leap years, and adding 1 year to 29 February 2024 gives 28 February 2025.

Can the end date be before the start date?

Yes. The tool shows the number of days counting back and tells you the dates are reversed.

Features

  • Total days, plus years, months and days

  • Working days (Monday to Friday)

  • Add or subtract days, weeks, months or years

  • Shows the weekday of the result

  • Handles leap years and month ends

  • Runs in your browser, no signup

When people use it

Notice periods and deadlines

Find the last working day 30, 60 or 90 days after a resignation or a notice.

Payment and due dates

Work out a due date 45 days after an invoice, or how many days a payment is late.

Countdowns

See how many days and weeks are left until an exam, a trip or a launch.