我有一个.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')
我不确定为什么没有在新列中给我日期和时间。格式似乎正确。