【问题标题】:How do I reformat a python series (pandas.core.series.Series) of dates from yyyy-mm-dd 00:00:00 to m/d/yyyy?如何重新格式化从 yyyy-mm-dd 00:00:00 到 m/d/yyyy 的日期的 python 系列 (pandas.core.series.Series)?
【发布时间】:2020-07-01 16:41:42
【问题描述】:

我试过了: df['Date'] = pd.to_datetime(df['Date'],format="%m/%d/%Y") 我得到这个错误:

ValueError: 时间数据 '2012-12-27 00:00:00' 与格式 '%m/%d/%Y' 不匹配(匹配)

                                                  

【问题讨论】:

    标签: python pandas date format


    【解决方案1】:

    尝试:

    df['Date'] = pd.to_datetime(df['Date'],format="%Y-%m-%d")
    

    【讨论】:

    • 谢谢。我尝试过的无数随机事情之一最终起作用了:df['Date'] = df['Date'].dt.strftime(date_format='%m/%d/%Y')
    猜你喜欢
    • 2020-08-28
    • 2015-02-03
    • 1970-01-01
    • 1970-01-01
    • 2019-07-19
    • 1970-01-01
    • 2013-12-10
    • 2014-12-02
    • 1970-01-01
    相关资源
    最近更新 更多