Free online date calculator with three modes: find the difference between two dates, add or subtract time from a date, and calculate business days. No sign-up required.

Please enter both dates.
Please enter a base date and amount.

Weekends (Saturday & Sunday) are excluded. Public holidays are not automatically excluded.

Please enter both dates.

How to Use the Date Calculator

Mode 1 — Date Difference: Enter a start date and an end date, then click “Calculate Difference.” The tool returns the gap in years, months, days, total days, weeks, and hours.

Mode 2 — Add / Subtract: Pick a base date, choose an amount and unit (days, weeks, months, or years), select Add or Subtract, and click “Calculate Date.” The resulting date and day of week are displayed instantly.

Mode 3 — Business Days: Enter two dates to count how many working days (Monday–Friday) fall between them, excluding weekends. Public holidays must be excluded manually.

Frequently Asked Questions

How is the date difference calculated? The calculator uses the exact calendar difference. Years and months are counted by calendar position; remaining days are counted precisely including leap years.

Are public holidays excluded in Business Days mode? No. The tool automatically removes Saturdays and Sundays. If you need to exclude local public holidays, subtract them from the business-day count manually.

Can I subtract dates across different years? Yes. The calculator handles multi-year spans, leap years, and month-length differences automatically.

What is the day of week used for? Every result shows the day of the week (e.g., Monday) for quick reference — useful for scheduling meetings or deadlines.


Related: Age Calculator · Calendar Generator