YearsDays .com
All Tools

Add or Subtract Days from Date Calculator

Compute future or past calendar dates by adding or subtracting days, weeks, months, or years with precise leap-year and month-end clamping.

Day (DD)
Month (MM)
Year (YYYY)
Calculated Target Date
2024-01-31
Added 30 days from 2024-01-01.
Lunar Cycle
1.0

The Moon completed 1.0 full phase cycles in this interval

It takes the Moon 29.53 days to cycle from one new moon to the next (synodic month). Over these 30 days, 1.0 full lunar cycles elapsed in the night sky as Earth traveled 77.2 million km.

Synodic lunar cycles completed

How Date Addition & Subtraction Works

Adding or subtracting an offset from a calendar date is one of the most critical daily calculations in contract management, legal filing deadlines, warranty tracking, visa compliance, and project planning.

Because months have varying lengths (28, 29, 30, or 31 days) and years fluctuate between 365 and 366 days, calculating a target date in your head frequently leads to off-by-one errors.

Practical Use Cases for Date Offsets

Legal & Contract Notice

Statutory notice periods (e.g., 14-day cancellation, 30-day tenancy notice, or 90-day severance) require exact calendar dates to remain legally binding.

Visa & Travel Allowances

Tourist visas strictly limit visits to 30, 60, or 90 consecutive days. Calculating your exact exit date prevents overstay penalties and border rejections.

Warranty & Return Windows

Purchases with 14-day, 30-day, or 1-year return policies can be audited down to the exact day of the week to ensure timely claims.

Understanding Month-End Clamping

When adding months to a date that falls on the 29th, 30th, or 31st, a target month may not have enough days. For example, adding one month to March 31 cannot produce April 31 because April has only 30 days.

Our calculator implements standard ISO calendar clamping: the date is clamped to the last valid day of the target month (e.g., April 30, or February 28/29), preventing accidental rollover into the subsequent month.

Frequently Asked Questions

What date will it be in 30, 60, or 90 days?

Simply select today as your start date, choose "Add", enter the number of days (e.g. 30, 60, or 90), and the calculator provides the exact future calendar date, day of the week, and leap day adjustments.

How does adding a month to January 31 work?

In standard calendar arithmetic, adding 1 month to January 31 clamps to the final day of February. In non-leap years, this results in February 28; in leap years, it results in February 29.

How do 90-day and 180-day visa travel rules calculate dates?

International visas (like the Schengen 90/180-day rule) require strict continuous calendar day addition without skipping weekends or holidays. This tool calculates pure calendar day offsets to ensure strict compliance.

Can you subtract days to find a past date in history?

Yes. Switch the operation to "Subtract" to calculate statutory limitation lookbacks, retrospective invoice audits, or the exact date an event occurred in the past.

How does daylight saving time affect date addition?

Our date math executes on UTC calendar day numbers rather than local clock hours. This guarantees that adding 1 day always moves forward exactly 1 calendar day, regardless of 23-hour or 25-hour DST clock shifts.

Chronological Tools

Specialized chronological and milestone engines built with discrete calendar algorithms.