Pandas to_datetime返回错误,完美的python时间

时间:2016-01-27 08:31:20

标签: python datetime pandas

所以我有一堆数据在python纪元时间格式中有时间戳,但是使用这个to_datetime()函数会返回ValueError: unconverted data remains: 00

这是代码

import pandas as pd

print pd.to_datetime('1451080800', format='%Y%m%d')

这里出了什么问题?

1 个答案:

答案 0 :(得分:2)

既然你说它是大纪元时间,我想你想要这个:

In [44]: pd.to_datetime(int('1451080800'), unit='s')
Out[44]: Timestamp('2015-12-25 22:00:00')

注意字符串周围的int(..)。当指定unit(纪元自1970年以来的秒数)时,参数必须是整数。