Skip to content
Date & Time

Date Calculator

Three modes in one tool: add to a date, subtract from a date, or calculate the difference between two dates. Optional business-days-only mode skips weekends.

Result date
Monday, May 11, 2026
2026-05-11
Day of weekMonday
Day of year131
ISO week20 (2026)
Days from start0 days

All calculations run in your browser. Nothing is uploaded.

How to use this date calculator

  1. Pick a mode: Add, Subtract or Date difference.
  2. Set the start date (use 'Today' for the current date).
  3. Enter the offset in years, months, weeks and days — or pick a second date for difference mode.
  4. Toggle Business days only to skip weekends in the calculation.
  5. Read the result with weekday, ISO week and day of year, and copy if needed.

Frequently asked questions

How is 'business days' calculated?

Saturday and Sunday are skipped. The tool advances or counts only Monday through Friday. Public holidays are not removed — for accurate workday counts in your country, subtract them manually.

What happens when I add months that don't have the same day?

If the start day doesn't exist in the result month (e.g. January 31 + 1 month), it's clamped to the last day of that month (February 28 or 29).

How is this different from Days Between Dates?

Days Between Dates calculates only the difference between two given dates. Date Calculator also lets you add or subtract a duration from a single date and gives Y/M/D breakdowns.

Is anything sent to a server?

No. All date arithmetic runs in your browser using JavaScript's Date object.