๐Ÿ“… Date Add Subtract

Free online Date Add Subtract Calculator. Quickly calculate result dates by adding or subtracting days, weeks, months, or years from any base date. Supports business day mode (skip weekends) and calendar day mode. All client-side, no data uploaded.

Zero Dependencies ยท Works Offline
Updated: 2026-07-22

How to Use

  1. Select the base date (defaults to today)
  2. Enter offset values in Days / Weeks / Months / Years. Positive = forward, negative = backward
  3. Choose Calendar Day or Business Day mode (skip Sat & Sun)
  4. Click Calculate or see real-time results
  5. Batch results for common offsets are shown at the bottom

FAQ

Q: Is business day mode accurate?

Yes. It automatically skips Saturdays and Sundays. Example: Friday + 1 business day = Monday. Note: public holidays are NOT skipped (varies by country).

Q: What do negative values mean?

Negative values calculate backward. e.g., days=-30 means 30 days ago, weeks=-2 means 2 weeks ago.

Q: How are multiple units calculated?

The tool processes in order: years โ†’ months โ†’ weeks โ†’ days, ensuring accurate combined results.

Q: Leap years and month boundaries?

Fully handled by JavaScript's Date object. Jan 31 + 1 month = Feb 28/29. Dec 31 + 1 day = Jan 1 next year.

Q: Is my data safe?

100% local. No date data leaves your browser. Works offline after initial load.

Q: Can I paste text dates?

Use the date picker for best accuracy. For batch processing, pair this with our CSV tools.

Date Add Subtract Calculator ยท All calculations run locally ยท Your data never leaves your device

Feedback: dexshuang@google.com