Skip to content
2xKit

Add or Subtract Dates Calculator

Add or subtract days, weeks, months or years from a date.

Formula v1.0.0GlobalMethodologyReport an issueadd-subtract-dates-v1
How this is calculated
Result date = Start date ± amount (days/weeks/months/years)

Assumptions used in this calculation

  • Calendar: Uses the Gregorian calendar; month and year arithmetic accounts for variable month lengths and leap years.

About this calculator

Figuring out "90 days from now" or "6 months before this deadline" by counting forward on a calendar is tedious and easy to miscount, especially once the span crosses a month with a different number of days or a leap year. This calculator adds or subtracts a chosen number of days, weeks, months or years from a starting date, using proper calendar arithmetic that correctly handles variable month lengths and month-end rollovers, and returns the resulting date along with its day of the week. It's useful for calculating a payment or contract due date, a return-by or expiry date, a follow-up appointment, or any deadline defined as a fixed offset from a known date, without the risk of a manual counting error creeping into something that matters.

Worked example

Add 30 days to 1 Jan 2026

Result: 31 Jan 2026

Was this helpful?

Frequently asked questions