📅  最后修改于: 2023-12-03 15:19:16.358000             🧑  作者: Mango
Pandas tseries.offsets.CustomBusinessHour.next_bday
是CustomBusinessHour
偏移对象的一个方法,用于获取下一个工作日的日期。其中,CustomBusinessHour
是自定义了工作时段的BusinessHour
对象。
CustomBusinessHour.next_bday(self, offset=1)
offset
:整数类型,可选参数,表示获取下几个工作日的日期,默认值为1。返回下一个工作日的日期。
import pandas as pd
from pandas.tseries.offsets import CustomBusinessHour
# 自定义工作时段为周一至周五的09:00~17:00
bh = CustomBusinessHour(
weekmask='Mon Tue Wed Thu Fri',
start='09:00',
end='17:00'
)
# 获取今天之后的下一个工作日
next_bday = bh.next_bday()
print(next_bday) # 2022-11-07 09:00:00
# 获取今天之后的第三个工作日
next_third_bday = bh.next_bday(offset=3)
print(next_third_bday) # 2022-11-11 09:00:00