欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python如何生成工作日日期列表

榮姿康2年前33瀏覽0評論

如何生成工作日日期列表

實現呢?本文將介紹一種簡單的方法。

一、需求分析

我們需要生成一個指定時間段內的工作日日期列表,即排除周六日和節假日。因此需要用到以下兩個庫

e庫用于處理日期和時間

das庫用于讀取節假日數據

二、實現步驟

1. 導入庫

```porteportdas as pd

2. 定義開始日期和結束日期

```e.date(2021, 1, 1)de.date(2021, 12, 31)

3. 定義節假日列表

我們需要先準備一個節假日列表,用于排除這些日期。可以從網上下載或自己手動維護。

這里我們以2021年的法定節假日為例,將其存放在holiday.csv文件中。

```eames=['date'])

holiday_list = holiday_df['date'].tolist()

4. 循環生成工作日日期列表

workday_list = []ged_date - start_date).days + 1)eedelta(days=i)dot holiday_listd(day)

5. 輸出結果

```t(workday_list)

三、完整代碼

```porteportdas as pd

e.date(2021, 1, 1)de.date(2021, 12, 31)

eames=['date'])

holiday_list = holiday_df['date'].tolist()

workday_list = []ged_date - start_date).days + 1)eedelta(days=i)dot holiday_listd(day)

t(workday_list)

edas庫。通過準備好的節假日列表,我們可以輕松地排除掉周六日和節假日,得到一個純凈的工作日日期列表。