Date Calculator

Add or subtract years, months, weeks, days, hours, and minutes from any date to find the result.

Pick a date and add or subtract a time period.

What Is a Date Calculator?

A date calculator lets you add or subtract a period of time from a starting date to find the resulting date. You can add or subtract years, months, weeks, days, hours, and minutes — either individually or combined. Unlike counting forward on a calendar by hand, it correctly handles varying month lengths and leap years, so the result is always accurate. It is the companion tool to the date duration calculator, which works in the opposite direction: given two dates, it finds the time between them.

How Adding and Subtracting Months Works

Adding a month to a date is not the same as adding 30 days, because months have different lengths. Adding one month to January 31 lands on March 3 (or March 2 in a leap year), because February has fewer days. This calculator follows the standard convention used by most calendar apps: when the target month is too short for the day, the result is clamped to the last day of that month. The same logic applies to years via February 29, which rolls to March 1 in non-leap years. Understanding this behaviour is important when the calculation results in a date that does not exist.

Common Uses for a Date Calculator

Find what date a deadline falls on a set number of days from now. Calculate a due date by adding weeks to a start date. Work out an anniversary by adding years to a past event. Subtract days to find when to start a project so it finishes on time. Calculate a future date for a subscription renewal or a return window. For scheduling live meetings across time zones rather than working with durations, use the ZoneMeets time zone converter on the home page.