@@ -1625,6 +1625,13 @@ cdef class BusinessHour(BusinessMixin):
1625
1625
>>> ts = pd.Timestamp(2022, 8, 5, 16)
1626
1626
>>> ts + pd.offsets.BusinessHour()
1627
1627
Timestamp('2022-08-08 09:00:00')
1628
+ >>> ts + pd.offsets.BusinessHour(start="11:00")
1629
+ Timestamp('2022-08-08 11:00:00')
1630
+ >>> ts + pd.offsets.BusinessHour(end=time(19, 0))
1631
+ Timestamp('2022-08-05 17:00:00')
1632
+ >>> ts + pd.offsets.BusinessHour(start=[time(9, 0), "20:00"],
1633
+ ... end=["17:00", time(22, 0)])
1634
+ Timestamp('2022-08-05 20:00:00')
1628
1635
"""
1629
1636
1630
1637
_prefix = " BH"
@@ -3629,6 +3636,13 @@ cdef class CustomBusinessHour(BusinessHour):
3629
3636
>>> ts = pd.Timestamp(2022, 8, 5, 16)
3630
3637
>>> ts + pd.offsets.CustomBusinessHour()
3631
3638
Timestamp('2022-08-08 09:00:00')
3639
+ >>> ts + pd.offsets.CustomBusinessHour(start="11:00")
3640
+ Timestamp('2022-08-08 11:00:00')
3641
+ >>> ts + pd.offsets.CustomBusinessHour(end=time(19, 0))
3642
+ Timestamp('2022-08-05 17:00:00')
3643
+ >>> ts + pd.offsets.CustomBusinessHour(start=[time(9, 0), "20:00"],
3644
+ ... end=["17:00", time(22, 0)])
3645
+ Timestamp('2022-08-05 20:00:00')
3632
3646
"""
3633
3647
3634
3648
_prefix = " CBH"
0 commit comments