【发布时间】:2021-07-28 21:02:15
【问题描述】:
考虑这个简单的例子
import pandas as pd
mydf = pd.DataFrame({'timestamp': ['Tue, 27 Jul 2021 06:43:18 +0000',
'Sun, 20 Jun 2021 17:00:17 GMT',
'Wed, 28 Jul 2021 08:44:00 -0400']})
mydf
Out[50]:
timestamp
0 Tue, 27 Jul 2021 06:43:18 +0000
1 Sun, 20 Jun 2021 17:00:17 GMT
2 Wed, 28 Jul 2021 08:44:00 -0400
我正在尝试将所有时间戳转换为 GMT 并摆脱时区偏移。 不幸的是,通常的解决方案不起作用
pd.to_datetime(mydf['timestamp']).dt.tz_localize(None)
AttributeError: Can only use .dt accessor with datetimelike values
有什么问题? 谢谢!
【问题讨论】: