Free calculator · No account needed
Date calculator.
Plan ahead.
Add or subtract years, months, weeks and days from any date. Plan a deadline, repeat an interval, or count the time between two dates.
Choose your starting point
Your result
Choose your dates and amounts, then select Calculate date. Your result will appear here.
Calendar dates only. Time zones and daylight saving do not change the day count. Weekends and holidays are included.
How are days counted?
By default, the same date is zero days apart. Turn on “Include the end date” to count both dates. Earlier end dates show how many days you move back.
What about leap years?
February 29 is included in leap years. Adding a year to February 29 moves to February 28 when the next year has no leap day.
What happens at month-end?
Adding one month to January 31 gives the last day of February. Repeat calculations carry this adjusted date into the next step. Results use Moment.js and the Gregorian calendar.