Pandas 熊猫数据帧将复杂日期格式转换为日期dd/mm/yyyy hh:mm

Pandas 熊猫数据帧将复杂日期格式转换为日期dd/mm/yyyy hh:mm,pandas,dataframe,date-conversion,string-to-datetime,Pandas,Dataframe,Date Conversion,String To Datetime,我正在使用python和pandas转换csv, 我将csv作为数据帧导入 dataframe有一个字符串列,包含格式为2016年1月1日0小时的日期 我想将该字符串转换为日期或格式为dd/mm/yyyy hh:mm的字符串 请注意,在这种情况下,分钟数始终为0 谢谢 我使用datetime和strtime完成了如下操作 df['field'].apply(lambda x : datetime.strptime(x, '%B %d, %Y, Hour %H').strftime('%d/%m/

我正在使用python和pandas转换csv, 我将csv作为数据帧导入

dataframe有一个字符串列,包含格式为2016年1月1日0小时的日期

我想将该字符串转换为日期或格式为dd/mm/yyyy hh:mm的字符串

请注意,在这种情况下,分钟数始终为0


谢谢

我使用datetime和strtime完成了如下操作

df['field'].apply(lambda x : datetime.strptime(x, '%B %d, %Y, Hour %H').strftime('%d/%m/%Y %H:00'))
或一般而言:

df['field'].apply(lambda x : datetime.strptime(x, old_formatted_date).strftime(new_formatted_date))
有关datetime默认库的详细信息,请检查:

和日期时间格式代码: