Online calculator
Date Calculator
Calculate the difference between two dates or shift a date by a number of days.
Calculate now
What does the date calculator calculate?
Use this date calculator to determine the number of days between two dates. You can also shift a date forward or backward by a chosen number of days.
Calculation logic
Date difference = end date - start date Output in days, weeks, months and years New date = base date ± number of days
Example
If you calculate the period between 2026-01-01 and 2026-03-31, the calculator shows the number of days and weeks between them. You can also add 30 days to 2026-03-31 or subtract 14 days.
What does the date calculator calculate?
The calculator determines the time span between a start date and an end date. It also shows the difference in days, weeks and approximate months and years. In addition, it calculates a new date if you add or subtract a chosen number of days from a base date.
Frequently asked questions
Does the calculator show the exact day difference?
Yes. The day difference is calculated exactly based on the calendar dates entered.
Are months and years always exact?
Days are exact. Months and years are also displayed in an approximate calendar-based way. Because months have different lengths, days are the most precise unit.
Can I calculate a future date?
Yes. You can add any number of days to a base date to determine a future date.
Can I subtract days as well?
Yes. Simply enter a negative number of days or use the backward date calculation.
What is this calculator useful for?
For example deadlines, vacation planning, contract periods, pregnancy timing, time spans between events or general calendar calculations.
Legal notice
This calculator is for general informational purposes only. All results are non-binding and do not replace legal or official verification of deadlines and dates.