将日期时间索引转换为日期时间

我如何将 DatetimeIndex 转换为 datetime 以在下一步中绘制数据?


我有一个 DatetimeIndex 列表,如下例所示


[<bound method DatetimeIndex.to_datetime of DatetimeIndex(['2016-07-04 16:19:35', '2016-07-04 16:19:35',

           '2016-07-04 16:19:35', '2016-07-04 16:19:34',

           '2016-07-04 16:19:34', '2016-07-04 16:19:34',

           '2016-07-04 16:19:33', '2016-07-04 16:19:33',

           '2016-07-04 16:19:32', '2016-07-04 16:19:32',

           ...

           '2016-07-30 02:59:38', '2016-07-31 03:09:07',

           '2016-07-31 03:09:03', '2016-07-31 03:09:03',

           '2016-07-31 03:09:55', '2016-07-31 03:09:54',

           '2016-07-31 03:09:54', '2016-07-31 02:59:39',

           '2016-07-31 02:59:38', '2016-07-31 02:59:38'],

          dtype='datetime64[ns]', name='event_timestamp', length=3981364, freq=None)>]

我需要它,以这种格式


[datetime.datetime(2018, 10, 17, 13, 13, 39, 755816), datetime.datetime(2018, 10, 17, 13, 14, 39, 755816), datetime.datetime(2018, 10, 17, 13, 15, 39, 755816), datetime.datetime(2018, 10, 17, 13, 16, 39, 755816), datetime.datetime(2018, 10, 17, 13, 17, 39, 755816), datetime.datetime(2018, 10, 17, 13, 18, 39, 755816), datetime.datetime(2018, 10, 17, 13, 19, 39, 755816), datetime.datetime(2018, 10, 17, 13, 20, 39, 755816), datetime.datetime(2018, 10, 17, 13, 21, 39, 755816), datetime.datetime(2018, 10, 17, 13, 22, 39, 755816), datetime.datetime(2018, 10, 17, 13, 23, 39, 755816), datetime.datetime(2018, 10, 17, 13, 24, 39, 755816)]

我的 Python 代码看起来像这个例子。


timeStamp = [data1[data1.columns[0]].index]

dateTime = []


for i in timeStamp:

    dateTime = i.to_datetime

我希望你能帮助我,解决我的小问题。


慕婉清6462132
浏览 427回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python