Pandas:将 pytz.FixedOffset 应用于系列
Pandas: Apply pytz.FixedOffset to a Series
我有一个带有 timestamp
列的 DataFrame,如下所示:
0 2020-01-26 05:00:00-08:00
1 2020-01-26 06:00:00-08:00
[...]
Name: timestamp, dtype: datetime64[ns, pytz.FixedOffset(-480)]
(时间戳不是DataFrame的索引)
我想将 pytz.FixedOffset(-480)
应用(或更确切地说未应用)到该列,以便它看起来像这样:
0 2020-01-26 13:00:00
1 2020-01-26 14:00:00
[...]
如何在不手动解析 timestamp
的情况下实现此目的?
df['timestamp'] = df['timestamp'].dt.tz_convert(None)
print (df)
timestamp
0 2020-01-26 13:00:00
1 2020-01-26 14:00:00
我有一个带有 timestamp
列的 DataFrame,如下所示:
0 2020-01-26 05:00:00-08:00
1 2020-01-26 06:00:00-08:00
[...]
Name: timestamp, dtype: datetime64[ns, pytz.FixedOffset(-480)]
(时间戳不是DataFrame的索引)
我想将 pytz.FixedOffset(-480)
应用(或更确切地说未应用)到该列,以便它看起来像这样:
0 2020-01-26 13:00:00
1 2020-01-26 14:00:00
[...]
如何在不手动解析 timestamp
的情况下实现此目的?
df['timestamp'] = df['timestamp'].dt.tz_convert(None)
print (df)
timestamp
0 2020-01-26 13:00:00
1 2020-01-26 14:00:00