Date Add and Subtract

Shift any date by days, weeks, months or years and see the new weekday straight away.

Shift a date

Result: —
Weekday: —
Start date: — · Change: —
Days between the two dates: —
Month arithmetic clamps to the last day of the target month, so 31 January plus one month gives 28 or 29 February.

How to use the Date Add and Subtract

  1. Enter the date you want to move, or press Today to load the current date.
  2. Type the amount and choose days, weeks, months or years.
  3. Switch to Add or Subtract and read the new date and its weekday.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online date add and subtract.

Enter the start date, type the number of days and leave the unit set to days. Choose Add or Subtract to get the new date instantly.
The result clamps to the last valid day, so 31 January plus one month becomes 28 February, or 29 February in a leap year.
Adding one year to 29 February gives 28 February, because the target year usually has no 29 February to land on.
Yes. Type any amount, including values above twelve, and the months or years roll over into the following year automatically.
Yes, the weekday of the new date is shown in full, and the start date is repeated with its own weekday for comparison.
A week is exactly seven days, so adding three weeks moves the date forward twenty one days and keeps the same weekday.
The arithmetic works on calendar dates, so shifting a date never drifts by an hour when the clocks change.
No. The calculation runs entirely in your browser and the page keeps working when you are offline.
Yes, it is completely free with no account, no sign up and no limit on how many dates you shift.

Last updated: October 10, 2026