1 导库
import chinese_calendar
import datetime
import pandas as pd
2 指定时间范围
start_time = datetime.date(2021, 1, 1) # 指定开始时间
end_time = datetime.date(2022, 6, 30) # 指定结束时间
3 生成工作日
workdays = pd.DataFrame(chinese_calendar.get_workdays(start_time,end_time))
workdays = workdays.rename(columns={0:'日期'})
workdays['属性'] = '工作日'
workdays
日期 | 属性 | |
---|---|---|
0 | 2021-01-04 | 工作日 |
1 | 2021-01-05 | 工作日 |
2 | 2021-01-06 | 工作日 |
3 | 2021-01-07 | 工作日 |
4 | 2021-01-08 | 工作日 |
... | ... | ... |
367 | 2022-06-24 | 工作日 |
368 |