如何修复Pandas列中datetimestamp的解析错误

时间:2019-04-09 19:33:21

标签: python datetime parsing

我有一个.eml文件,我将内容提取到熊猫中进行进一步的数据分析。列之一是日期时间字段,格式为Thu 07 Mar 2019 01:24:41 -0500

我尝试使用datetime库剥离日期/时间并将其存储在单独的列中。下面的代码

       df_res.DateTime . // name of the dataframe 

       OUTPUT: 
       0       Thu, 07 Mar 2019 01:24:41 -0500
       1       Wed, 06 Mar 2019 14:40:26 -0800
       2       Tue, 05 Mar 2019 07:00:53 +0000
       3       Wed, 06 Mar 2019 19:40:06 +0000
       4       Mon, 04 Mar 2019 12:57:01 +0000
       5       Tue, 05 Mar 2019 02:40:28 +0000        


      date = datetime.datetime.strptime(df_res['DateTime'], "%a %d %b %Y %H:%M:%S %z"])



      ERROR: KeyError: ('Thu 07 Mar 2019 01:24:41 -0500\t', '%a %d %b %Y %H:%M:%S %z')

我不确定为什么没有在新列中给我日期和时间。格式似乎正确。

0 个答案:

没有答案