Pandas 字符串转日期对象
2019-07-10 本文已影响0人
7ming
问题描述:
dataframe中有类似 20190101 格式的日期数据,想处理成pandas可识别的日期格式
解决
日期
df['date_formated']=pd.to_datetime(df['date_to_format'],format='%Y%m%d',errors='ignore')
时间
df['date_formated']=pd.to_datetime(df['date_to_format'],format='%Y-%m-%d %H:%M:%S',errors='ignore')
提取
df['hour']=df['date_formated'].dt.hour