Roll provided date backward to next offset only if not on offset.
previous
pandas.tseries.offsets.BusinessHour.__call__
next
pandas.tseries.offsets.BusinessHour.rollforward