Add or subtract days, weeks, months, and years from any date. Calculate the exact difference between two dates and count business days with holiday support.
The date calculator provides three powerful modes in one tool: add or subtract an arbitrary duration (days, weeks, months, years) to find a resulting date; compute the precise difference between any two calendar dates broken down into years, months, weeks, and days; and count the number of working/business days between two dates while optionally excluding public holidays. All calculations respect month-end overflow rules and leap years, so adding one month to January 31 correctly yields February 28 or 29.
QHow does adding months handle month-end dates?
When you add months to a date that falls on the last day of a month (e.g., January 31), the result is clamped to the last valid day of the target month (February 28/29, April 30, etc.).
QWhat countries' public holidays are supported?
The business day counter supports public holiday calendars for the US, UK, Canada, Australia, Germany, France, and several other countries. Holiday data is updated annually.
QDoes the calculator account for leap years?
Yes. Adding one year to February 29 in a leap year yields February 28 in a non-leap year. All calendar arithmetic correctly handles the Gregorian leap-year rules.
QCan I calculate the difference in working hours instead of days?
The current tool operates at day granularity. For hour-level calculations including business hours, use the Time Tools feature which includes a duration calculator.
QWhat date format should I enter?
You can type dates in common formats such as MM/DD/YYYY, DD/MM/YYYY, or YYYY-MM-DD, or use the built-in calendar picker to avoid format ambiguity.