Add or subtract days, weeks, months, or years from any date. Calculate the exact difference between two dates in multiple units. Supports business days that exclude weekends.
Result
Thursday, March 19, 2026
2026-03-19
Convert between Unix timestamps and human-readable dates.
Convert times between timezones with a world clock.
Countdown timer with alerts and a stopwatch with lap times.
Convert between metric and imperial length units.
Format, beautify, minify, and validate JSON with syntax highlighting.
Select "Add / Subtract" mode, pick your start date, enter the number and unit (days, weeks, months, or years), and choose the "Add" operation. The result date is shown instantly below.
Yes. In Add/Subtract mode, select "Business Days" from the unit dropdown — weekends (Saturday and Sunday) are skipped. In Difference mode, check the "Show business days" toggle to see the count excluding weekends.
The Difference mode shows the gap between two dates in total days, weeks + remaining days, months, years, hours, and minutes. All values are calculated from the absolute difference so the order of dates does not matter.
Yes. The calculator uses the browser's native Date API which correctly handles leap years, varying month lengths, and daylight saving time transitions.
Completely free with no signup or limits. All calculations run in your browser — nothing is sent to a server.