首页 > 解决方案 > 如何解决时间数据与格式 '%m/%d/%Y %H:%M:%S' 不匹配

问题描述

假设我在 pandas 数据框列中有一个日期值,如下所示:

2015/06/30 00:00:00 

我希望它看起来像这样以匹配格式'%m/%d/%Y %H:%M:%S'

06/30/2015 00:00:00

我想我需要一个函数来将该列中的所有值更改为新格式,但我不确定如何翻转日期,所以年份在年底。

def fix_date(row):
    date_str = row.PRELIM_DATE
    if date_str is not None:
        date_obj = datetime.datetime.strptime(date_str, "%m/%d/%Y %H:%M:%S")

以上崩溃。如何将日期重新排列为正确的格式?

标签: python-3.xpandasdatetimeformatting

解决方案


推荐阅读