将字符串转换为pandas

时间:2015-12-18 07:02:51

标签: python python-2.7 pandas type-conversion dataframe

我在pandas数据框中有一列格式20151028 193133 我想将此字符串转换为日期时间格式,如2015-10-28 19:26:48

我该怎么做?

1 个答案:

答案 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