Date Calculator
Calculate the date difference between two dates or add and subtract calendar days from a start date, with full calendar breakdowns.
Date difference and date arithmetic
English date-calculator results usually combine two practical workflows: compare two calendar dates, or move a start date forward or backward by a number of days.
I is 0 in standard date-difference mode and 1 when the end date is included.
What the result includes
- Calendar difference in years, months and days.
- Total days, full weeks, hours and minutes as supporting values.
- Optional inclusive end-date counting for periods where both boundary dates count.
- A separate add/subtract days mode for future or past date checks.
Frequently Asked Questions
Sources and References
- DateMDN Web Docs
- Representing dates and timesMDN Web Docs
- Gregorian calendarBritannica
- ISO 8601 date and time formatISO
- International System of Units: TimeNIST
Calculations are based on the listed reference sources. Links open in a new tab.
Related Tools
Calculate the number of days between two dates, with exclusive or inclusive counting, weeks, calendar years/months/days and weekday/weekend totals.
Add or subtract calendar days from a start date, then see the resulting date, weekday, ISO week, day of year and month calendar.
Calculate full weeks, remaining days, total days and decimal weeks between two dates, with optional inclusive end-date counting.
Calculate full calendar months and remaining days between two dates, with decimal months, total days, weeks, quarters and year breakdowns.
Find the weekday for any date, including birth dates and future dates, with ISO day number, ISO week-year, day of year, weekend status and leap-year context.