我使用的是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()
答案 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()