Date & time Arithmetic

Add days to date

Starting date
Amount
Unit
Direction
Resulting date
add 30 days
About that date
ISO form
Day of the week
Day of the year
ISO week
Days from the start
Note Enter a date
Months clamp to the end of a short month

Thirty-one January plus one month is 28 February, not 3 March — the day clamps to the end of a shorter month. Plus thirty days would give 2 March instead. Contracts almost always mean calendar months, which is why the unit selector matters more than it looks.

Advertisement
320 × 100

Adding days is simple arithmetic; adding months is not. Thirty-one January plus one month gives 28 February, clamping to the end of the shorter month, whereas plus thirty days gives 2 March. Both are correct answers to different questions.

How to add to a date

1 The starting date defaults to today; change it for any other.
2 Enter the amount and pick the unit.
3 Switch to subtract to go backwards.
4 Read the weekday too — for deadlines it usually matters.

Clamping is the convention almost every system uses and it is worth knowing it is a convention rather than a fact. Thirty-one January plus one month could defensibly be 3 March, on the grounds that it preserves the day count. Every major date library and every legal reading picks the end of February instead, because a monthly obligation falling due "on the 31st" should not skip a month entirely. This tool follows that.

Questions

Set the amount to 30 and read the result — the weekday is shown too.

Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING