Date Calculator
Find what date is a given number of days, weeks, months, or years from a start date, or count the number of days between two dates.
How It Works
In add/subtract mode, the calculator takes a start date and adds (or subtracts) a number of days, weeks, months, or years. For months and years it uses calendar arithmetic, so adding one month to January 31 lands on February 28 (or 29 in a leap year).
For days and weeks, the calculator adds the equivalent number of days directly, since every day has the same length. For months and years, it preserves the day-of-month when possible and clamps to the last day of the target month when the day does not exist there.
In days-between mode, the calculator counts the number of days on the calendar from the start date to the end date, inclusive of the end date. Leap years and months with different lengths are handled automatically.