Date calculator: two modes for every need
Calculate difference or shift a date
The date calculator offers two calculation modes that cover the most common tasks around dates and time. In the first mode "calculate difference", you enter a start and an end date and instantly get the difference in days, weeks, months and years. In addition, the exact calendar breakdown is shown – for example "1 year, 3 months, 12 days". This is especially useful for deadlines, contract matters, anniversaries or a countdown to an event.
In the second mode "shift date", you add or subtract any number of days to a start date. Typical use cases are payment terms (e.g. invoice + 30 days), notice periods, probation periods or delivery dates. Negative values calculate backward. Leap years and different month lengths are automatically taken into account correctly.
Technically, the calculator uses UTC-based date arithmetic. This matters because local time calculations can be shifted by one hour due to daylight saving time (DST) – which leads to errors in day-precise calculations. With UTC differences, the result is always precise, regardless of time zone and daylight saving changes.
Common use cases: How many days until my vacation? How long is my notice period (e.g. 3 months to the end of the month)? When does my contract expire? How many weeks have passed since my last doctor’s appointment? When is my 100th birthday or 10,000th day of life? For age calculations, we recommend the specialized age calculator, which breaks down years, months and days exactly.