Return the number of days in the specified range [beginDate .. endDate] of this calendar that are considered business days -- i.e., are neither holidays nor weekend days. The behavior is undefined unless beginDate and endDate are within the valid range of this calendar, and beginDate <= endDate.