Add Days to Date
Add (or subtract) days from any date.
Did this tool answer your question?
Thanks — this helps us improve the tool.
How to use this tool
- Enter start date and days to add in the fields above.
- Results update instantly as you type — or click Calculate.
- Read your result date and the full breakdown beneath it.
Add (or subtract) days from any date.
Formula
Result Date = Start Date + N days
Calculated by advancing the UTC day-of-month counter by N, with automatic month and year rollover.
How it works
This calculator adds (or subtracts, for negative values) a whole number of days to a given date by manipulating the UTC date object directly, which ensures consistent results regardless of Daylight Saving Time transitions.
Month and year boundaries are handled automatically — adding 31 days to January 15 correctly returns February 15 (or 16 in a non-leap year). The result is returned in ISO 8601 format (YYYY-MM-DD).
Worked example
- Start date = 2024-01-01; days to add = 30.
- Add 30 days to January 1: January has 31 days, so 1 + 30 = January 31.
- No month rollover needed; the date stays within January 2024.
Result date = 2024-01-31.
Common mistakes to avoid
- Forgetting the minus sign when trying to subtract days, which adds days instead.
- Not accounting for month-end rollover mentally -- the calculator handles it correctly, but users sometimes second-guess a result like adding 30 days to January 31 yielding March 2.
- Confusing calendar days with business days -- this tool adds all days including weekends and holidays.
Key terms
- UTC (Coordinated Universal Time)
- The primary time standard used to avoid DST ambiguity when performing date arithmetic.
- ISO 8601
- The international date notation YYYY-MM-DD, used for unambiguous machine-readable dates.
- Day offset
- The integer number of days added to or subtracted from a base date to reach a target date.
- Month rollover
- The automatic increment of the month (and possibly year) when adding days pushes the date past the last day of the current month.
- Negative days
- Entering a negative value subtracts days, effectively moving the date backwards in time.
Frequently asked questions
- How do I subtract days from a date?
- Enter a negative number in the days field. For example, type -14 to go back two weeks.
- What happens when I add days past the end of a month?
- The calculator rolls over automatically. Adding 31 days to January 1 gives February 1, just as a calendar would.
- Can I add months or years instead of days?
- This tool only adds calendar days. To add months, use 30 days per month as an approximation, or use a dedicated add-months calculator.