Worked example. Change the dates to calculate your own.

2026-10-31resulting date

October 31, 2026

Starting date
October 1, 2026
Calendar days moved
30

Adds calendar days. A negative number moves backward. Does not skip weekends or holidays. The starting date is day zero.

Dates stay in this page. No account, uploads or server calculation.

How this calculation works

The tool moves the start date by the number of calendar days you enter. Positive numbers add days and negative numbers subtract them. Weekends, holidays, and leap days count. Supported dates use years 1000 through 9999.

A worked example

Adding 30 days to October 1, 2026 gives October 31. Adding minus one day gives September 30. Adding zero keeps October 1 unchanged. The starting date is day zero, so this is not the same as counting 30 dates inclusively.

Cross month boundaries without 30-day approximations

The starting date is day zero. The tool moves by complete calendar-day transitions.

Cross month boundaries without 30-day approximations
InputResult
February 28, 2028 plus 1 dayFebruary 29, 2028.
February 28, 2026 plus 1 dayMarch 1, 2026.
January 1, 2027 plus -1 dayDecember 31, 2026.
October 1, 2026 plus 0 daysOctober 1, 2026.

Enter your dates

Enter the start date and a whole number of days. Use a negative number to subtract days, then Calculate. Use a separate rule for a deadline that skips weekends or holidays.

Keep a reminder for your calculated date

Add the date you calculated to Daymark if it marks a task you need to prepare for. Enter the date manually and set a reminder.

Get Daymark free

Two active countdowns free. iOS 18 or iPadOS 18 or later. Apple Watch companion requires watchOS 11 or later.