YYMM到约会时间python

时间:2018-03-04 20:45:56

标签: python pandas datetime

我在Python中有一个dateframe列,格式为YYMM。 E.g January 19969601

我很难将它从9601转换为可用的日期时间格式。我希望新格式为01-01-1996。有没有人有什么建议?我尝试了pd.to_datetime功能,但它没有得到我正在寻找的结果。

1 个答案:

答案 0 :(得分:3)

使用to_datetime参数format

df = pd.DataFrame({'col':['9601', '9705']})
df['col'] = pd.to_datetime(df['col'], format='%y%m')
print (df)
         col
0 1996-01-01
1 1997-05-01