获取日期列表(周末除外)

时间:2017-10-20 02:44:17

标签: python python-3.x pandas date

我使用的是python v3.6。我想获得一个不包括周末的日期列表。

这是我手边的东西;

import pandas as pd
datelist = pd.bdate_range(pd.datetime.today(), periods=10).tolist()

上述代码的作用是返回从今天到下一个10天的日期列表。

如何以dd/mm/yyyy格式方便地指定开始日期以获得此范围?我希望能够做到这样的事情;

datelist = pd.bdate_range(function_format_date("01/10/2017"), periods=10).tolist()

1 个答案:

答案 0 :(得分:2)

你可以做到

pd.bdate_range('21/12/2017', periods=10).tolist()

或者,更具体地说是pd.to_datetime(.., format=)

pd.bdate_range(pd.to_datetime('21/12/2017', format='%d/%m/%Y'), periods=10).tolist()