我有一个数据框,其中有一列整数。这些整数表示日期,例如今天的日期将显示为20200122。
我需要将该列中的所有数字转换为日期yyyy-mm-dd。
我尝试了以下方法,
df['mycol'] = pd.to_datetime(df['mycol'])
但是它没有返回我想要的日期。
例如,当我使用上面的代码行时,数字20191114.0(2019-11-14)表示为1970-01-01 00:00:00.020191114。
不确定下一步该怎么做?
答案 0 :(得分:3)
我认为如果指定格式name age subject
suresh 23 tamil
suresh 23 english
suresh 23 maths
suresh 23 science
,则数字后面的.0
应该没问题:
%Y%m%d