Add Days to Date
Add days, weeks, months or years to a starting date to find a future date. Month and year additions are handled safely.
Add time to a date
How to add time to a date
Pick a start date, enter an amount, and choose the unit. Adding 90 days to 1 January 2025 gives 1 April 2025.
Adding months and years safely
When a month is shorter than the start day, the result is clamped to the last valid day. Adding one month to 31 January gives 28 February (or 29 in a leap year), never a date that spills into March.
Frequently asked questions
How do I add days to a date?
Enter the start date, the number to add, and the unit (days, weeks, months or years). The resulting date appears instantly.
What happens when I add a month to 31 January?
You get the last day of February — 28th, or 29th in a leap year — because the day is clamped to the target month's length.