Python Dataframe:Date Columns Reformatting" NaTType不支持strftime"错误

时间:2017-12-12 22:19:19

标签: python date strftime reformat

我正在尝试重新格式化以下列名。它们都已经转换为日期时间列。

该代码适用于我列表中的前3列。但是,最后两列打破了它。

date_columns = [' DTI',' DTO',' DTD',' DTE'' DTINS' ]

for i in date_columns:
    df_EVENT5_13[i] = df_EVENT5_13[i].apply(lambda x:x.date().strftime('%m/%d/%Y'))

以下是我得到的错误:

ValueError: NaTType does not support strftime

1 个答案:

答案 0 :(得分:0)

试 df_EVENT5_13 [i] = df_EVENT5_13 [i] .dt.date