Count Monday-through-Friday working days between two dates. Include or exclude either boundary and add your own holiday dates when needed.
Weekend dates and listed weekday holidays are reported separately. A holiday that falls on Saturday or Sunday is counted once as a weekend rather than being excluded twice.
Years and months are applied before weeks and days. When the destination month is shorter, the day is clamped to the final valid day of that month. For example, adding one month to January 31 produces the last day of February.
Date difference reports both a calendar duration and exact elapsed days. Business day mode treats Monday through Friday as working days, supports inclusive or exclusive boundaries, and removes valid custom holiday dates that fall on weekdays.
All dates are calculated as calendar dates in UTC, which prevents daylight-saving clock changes from creating 23-hour or 25-hour day differences.
Related date calculations: Date Calculator · Days Between Dates · Add Days to Date · Business Days