pandas dataframe将复杂的日期格式转换为日期dd / mm / yyyy hh:mm

时间:2017-01-05 15:02:29

标签: pandas dataframe date-conversion string-to-datetime

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

数据框的字符串列包含日期格式为“2016年1月1日,小时0”

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

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

谢谢!

1 个答案:

答案 0 :(得分:0)

我使用datetime和strptime完成了它,如下所示

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