用python生成一串指定始末的时间序列的简单方法

以前生成一段时间序列一直是用time库去循环判断,今天才知道在pandas里面有date_range()函数可以直接生成

例如:

 
import pandas as pd
from datetime import datetime
def datelist(beginDate, endDate):
       # beginDate, endDate是形如‘20160601’的字符串或datetime格式 d
  ate_l=[datetime.strftime(x,'%Y-%m-%d') for x in list(pd.date_range(start=beginDate, end=endDate))]
  return date_l


原文地址:https://www.cnblogs.com/liyangqiu/p/7977948.html