前提・実現したいこと
以下の時系列データに対して、タイムゾーンを"UTC"から"Europe/London"に切り替えたいが、思うような結果が得られません。
tz_convert('Europe/London')にて処理しようとしましたが、"2021-04-13 06:00:00+01:00"のように"+01:00"となってしまいます。これを"2021-04-13 07:00:00"としたいのですが、どのように処理すれば良いでしょうか。
夏時間のデータも入っているので、全てを+1時間することもできません。
該当のソースコード
python
1print(df)
Date
2020-03-07 12:30:00+00:00 0.55
2020-03-07 13:00:00+00:00 0.40
2020-03-07 13:30:00+00:00 0.73
...
2021-04-13 06:00:00+00:00 0.85
2021-04-13 06:30:00+00:00 0.04
2021-04-13 07:00:00+00:00 0.69
python
1df.index = df.index.tz_convert('Europe/London')
Date
2020-03-07 12:30:00+00:00 0.55
2020-03-07 13:00:00+00:00 0.40
2020-03-07 13:30:00+00:00 0.73
...
2021-04-13 06:00:00+01:00 0.85
2021-04-13 06:30:00+01:00 0.04
2021-04-13 07:00:00+01:00 0.69
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/28 06:28