繁体   English   中英

Dataframe 具有不同格式的日期值的字符串列。 如何将整列数据转换为单个日期格式?

[英]Dataframe has string column with date values in different formats. how to convert entire column data to single date format?

将 python pandas 中的字符串转换为日期时间,列中具有多种日期格式。

Dataframe startdate 具有“mm-dd-YYYY hh:mm”格式和“mm/dd/YYYY hh:mm”格式的日期值。 我使用了以下查询

  df['START_DATE*'] = pd.to_datetime(df['START_DATE*'], format= '%m-%d-%Y hh:mm')

START_DATE* 是列名。给出以下内容

时间数据 '01-01-2016 21:11' 与格式 '%m-%d-%Y hh:mm' 不匹配(匹配)

hh:mm并不意味着hour:minute 尝试:

df['START_DATE*'] = pd.to_datetime(df['START_DATE*'], format= '%m-%d-%Y %H:%M')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM