Calculate · Calendar dates
Date Calculator
Add or subtract years, months, and days from a calendar date and see the resulting date and day of the week.
Add or subtract
Calculate a new date
Thursday
The calculation uses calendar dates, not elapsed 24-hour periods or time zones.
Add or subtract time from a date
Choose a start date, select whether to add or subtract, and enter whole numbers of years, months, and days. The calculator applies the values in that order: years first, then months, then days.
Applying units in a fixed order matters near the end of a month. For example, adding one month and one day to January 31, 2025 produces March 1, 2025: one month first reaches February 28, then one day reaches March 1.
How month-end dates are handled
If the target month has fewer days than the start month, the result uses the last valid day of the target month. Examples:
- January 31 plus one month becomes February 28 in 2025.
- January 31 plus one month becomes February 29 in leap year 2024.
- February 29, 2024 plus one year becomes February 28, 2025.
This “clamp to month end” rule makes every calculation produce a valid calendar date. Other systems may use rollover rules, so check the convention required for financial contracts or recurring billing.
Calendar days versus weekdays
By default, the days field counts every calendar day. Enable business-day mode to count Monday through Friday while skipping weekends. Public holidays are never excluded because holiday calendars differ by country and region, so the result is not automatically an official business deadline.
Example calculations
Project deadline
Adding 45 days to April 10, 2025 results in May 25, 2025. Weekends are included.
Date one year earlier
Subtracting one year from October 7, 2025 results in October 7, 2024.
Subscription month
Adding one month to August 31, 2025 results in September 30, 2025 because September has only 30 days.
Accuracy and limitations
Inputs are treated as dates without a time or time zone. This is appropriate for birthdays, calendar planning, and ordinary date arithmetic. It is not an elapsed-hours calculator and does not account for daylight-saving transitions, leap seconds, working hours, or jurisdiction-specific deadline rules.
Related tools
Use Days Between Dates to measure an existing interval, or Age Calculator for a birth-date-oriented result.