1. Choose a start date
Today is filled in for you. Change it to any date, past or future.
Add or subtract days, business days, weeks, months or years from any date and see the exact result, including the day of the week.
Saturday, 7 November 2026
30 calendar days afterThe start date is day zero and is not counted.
Today is filled in for you. Change it to any date, past or future.
Enter an amount and pick days, business days, weeks, months or years. Quick buttons cover the common ones.
See the exact date and weekday, its week number, and save it to your calendar.
Every example starts from Saturday 31 January 2026.
| Add | Rule | Result |
|---|---|---|
| 30 days | Every calendar day counts | Mon 2 Mar 2026 |
| 10 business days | Saturdays and Sundays are skipped | Fri 13 Feb 2026 |
| 2 weeks | Exactly 14 days | Sat 14 Feb 2026 |
| 1 month | Same day next month, or its last day | Sat 28 Feb 2026 |
| 1 year | Same date next year | Sun 31 Jan 2027 |
No. Adding 1 day to 10 March gives 11 March. The start date is day zero, which matches how deadlines like "within 30 days" are normally worked out.
February has no 31st, so the result moves to the last day of February: 28 February, or 29 February in a leap year. The same rule applies to any month that is shorter than the start month.
Business days skip Saturdays and Sundays. Adding 10 business days to Friday 9 January 2026 gives Friday 23 January 2026. Public holidays are not skipped; use the Business Days Calculator if you need them.
Yes. Choose "Subtract" to find the date a number of days, weeks, months or years before your start date.
It is the ISO 8601 week number, where weeks start on Monday and week 1 is the week that contains the first Thursday of the year.