我正在尝试将列类型转换为日期时间
列中的值格式:'2016-04-10 12:17:52'
df['dropoff_time']
output
0 2016-04-10 12:17:52
1 2016-04-13 06:44:12
2 2016-04-13 06:54:43
3 2016-04-13 08:33:50
Name: created_at_new, Length: 328, dtype: object
我正在尝试以下代码:
df['created_at_new'] = pd.to_datetime(df['created_at_new'])
ValueError:日期超出月份范围
所需结果为日期时间
('2010-11-12 00:00:00')
答案 0 :(得分:0)
当我尝试相同的示例时,它对我有用。无论如何,为了纠正错误,您可以尝试以下操作:
df ['created_at_new'] = pd.to_datetime(df ['created_at_new'],format ='%Y-%m-%d%H:%M:%S')
有关更多详细信息,请查看此answer。