import pandas as pd
# 假设你有一个如下的DataFrame
df = pd.DataFrame({
'ds': ['2024-02-27T16:00:00.000+0000', '2024-02-28T13:00:00.000+0000']
})
print(df)
# 将'ds'列转换为datetime对象,并设置UTC时区
df['ds'] = pd.to_datetime(df['ds'], utc=True)
# 将时区转换为北京时间(东八区)
df['ds'] = df['ds'].dt.tz_convert('Asia/Shanghai').dt.strftime('%Y-%m-%d %H:%M:%S')
print(df)
##结果
“”
ds
0 2024-02-27T16:00:00.000+0000
1 2024-02-28T13:00:00.000+0000
ds
0 2024-02-28 00:00:00
1 2024-02-28 21:00:00
“”
时间序列预测数据集预处理2:UTC时间转化北京时间
最新推荐文章于 2024-09-14 19:55:48 发布