[#BloombergLP-bdlt-Calendar-intersectBusinessDays-00] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlt.adoc[bdlt]::xref:BloombergLP/bdlt/Calendar.adoc[Calendar]::intersectBusinessDays :relfileprefix: ../../../ :mrdocs: Merge the specified `other` calendar into this calendar such that the valid range of this calendar becomes the _intersection_ of the two calendars' ranges, and the weekend days and holidays for this calendar become the union of those (non‐business) days from the two calendars ‐‐ i.e., the valid business days of this calendar become the intersection of those of the two original calendar values over the _intersection_ of their ranges. For each holiday that remains, the resulting holiday codes in this calendar will be the union of the corresponding original holiday codes. See {Iterator Invalidation} for information regarding which iterators are affected by the use of this method. == Synopsis Declared in `<bdlt_calendar.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- void intersectBusinessDays(xref:BloombergLP/bdlt/Calendar.adoc[Calendar] const& other); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#