我在pandas数据框中有一列格式20151028 193133
我想将此字符串转换为日期时间格式,如2015-10-28 19:26:48
我该怎么做?
答案 0 :(得分:2)
尝试to_datetime
和参数format
docs:
print df
col
0 20151028 193133
1 20151028 193133
2 20151028 193133
df['col'] = pd.to_datetime(df['col'], format="%Y%m%d %H%M%S")
print df
col
0 2015-10-28 19:31:33
1 2015-10-28 19:31:33
2 2015-10-28 19:31:33