熊猫:以特定格式生成日期范围

时间:2016-08-07 08:49:01

标签: python-2.7 pandas time-series

我想以字符串格式生成日期范围。例如2016010120160102 ...

我做了以下事情:

import pandas as pd

dateRange = pd.date_range('20160101', periods = 100)

第一个元素是dateRange[0] = Timestamp('2016-01-01 00:00:00', offset='D')

如何获得所需的输出?

1 个答案:

答案 0 :(得分:2)

您需要将其转换回字符串:

dateRange = pd.date_range('20160101', periods = 5)
dateRange.strftime('%Y%m%d')
Out: 
array(['20160101', '20160102', '20160103', '20160104', '20160105'], 
      dtype='<U8')