Skip to content
easytoolapp
  • Home
  • Text
  • Calculators
  • Converters
  • Date & Time
  • Generators
  • Developer
  • Design
  • Device
  • Health
  • Business
  • About
  • Contact
  1. Home/
  2. Date & Time/
  3. Date Calculator
◷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.

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.

Why is 'Jan 31 + 1 month' showing Feb 28 instead of an error?

Different libraries make different choices when the target month doesn't have the day. This tool clamps to the last day of the target month (Jan 31 + 1m = Feb 28 or 29 in leap years). Some libraries roll forward (Mar 3). For accounting workflows where consistency matters, always 'add months' from the same anchor date rather than chaining month-additions.

Related tools

◷Date & Time

Days Between Dates

Total days, calendar breakdown, workdays.

◷Date & Time

Age Calculator

Full age & life-stats dashboard.

◷Date & Time

Timestamp Converter

Epoch ↔ ISO ↔ multi-timezone.

◷Date & Time

Time Zone Converter

World clock & meeting planner.

◷Date & Time

Online Timer

Countdown timer with alarm sounds.

easytoolapp
AboutContactGuidesPrivacyTerms
© 2026 easytoolappEasy online tools for everyday tasks.
Result date
Wednesday, June 3, 2026
2026-06-03
Day of weekWednesday
Day of year154
ISO week23 (2026)
Days from start0 days