Date Calculator
Choose two dates to count the calendar days and working days between them, or pick a date and add or subtract days, weeks, months, years or working days. Weekends are skipped for working days, and you can list public holidays to skip too. 1 to 31 October 2026 is 30 days, of which 21 are working days.
Updated
How to use the Date Calculator
- 1Choose Days between dates or Add or subtract.
- 2Pick the start date, and the end date or the amount and unit to add.
- 3Optionally list public holidays, one YYYY-MM-DD date per line.
- 4Read the result; tick Count the start date as well if your rule counts both ends.
How it works
Days between two dates are counted from the day after the start up to and including the end date, so 1 to 2 March is 1 day — the same as subtracting the dates in a spreadsheet. Tick the option to count the start date as well, which is how Excel's NETWORKDAYS counts working days.
Working days are Monday to Friday, minus any holidays you list. Holidays that fall on a weekend are not subtracted twice. Weekend and holiday rules differ between countries and employers, so list the holidays that apply to you.
Adding working days follows Excel's WORKDAY: the start date is not counted, so 1 working day after a Friday is the following Monday. Subtracting works backwards the same way.
Adding months keeps the day of the month where it can. When that day does not exist, the result is the last day of the month: 31 January plus one month is 28 February, or 29 in a leap year. Years work the same way, so 29 February plus a year is 28 February.
Dates are handled as whole days in UTC, so a daylight-saving change can never shift a result by a day. Everything is calculated in your browser.
The formula
- start date
- not counted unless you tick “Count the start date as well”
- end date
- always counted
Worked example
1 October to 31 October 2026
- Calendar days: 31 − 1 = 30
- Days counted: 2 to 31 October
- Of those 30 days, 9 fall on a Saturday or Sunday, leaving 21 working days
Result: 30 days, 21 working days — or 31 and 22 if the start date is counted too.
Tips and common mistakes
- Check whether a deadline counts calendar days or working days; contracts and forms often say “business days”.
- For notice periods, check whether the day notice is given counts — that is the start-date option.
- List regional holidays before counting working days in December and around Easter.
- Use ISO dates (YYYY-MM-DD) when sharing deadlines internationally.