用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