Add or Subtract from a Date
Add or subtract days, weeks, months or years from a date to find the resulting date and day of the week.
Result
Result date
Enter a start date
Pick a starting date, choose to add or subtract, and enter an amount and a unit. We'll show the resulting date, the day of the week, and how far it is from the start.
Frequently asked questions
How does adding months work at the end of a month?
It keeps the same day number where it exists. Adding one month to 31 January lands in early March, because February has no 31st — this follows how JavaScript and most calendars handle date arithmetic.