理由はわかりませんが、CET と UTC の時差は 1 時間だと思っていました。今、私はコードをデバッグしており、これを持っています:
(Pdb++) server_date
datetime.datetime(2021, 1, 16, 1, 15, 58, 643927, tzinfo=<DstTzInfo 'Europe/Ber
lin' LMT+0:53:00 STD>)
utc_date = server_date.astimezone(pytz.utc)
(Pdb++) utc_date
datetime.datetime(2021, 1, 16, 0, 22, 58, 643927, tzinfo=<UTC>)
ベルリンが UTC から 1 時間ではなく 53 分であるのはなぜですか? よくわかりません。これは、ランダムな国で 5:45 のような中間のタイムゾーンを使用するものですか? 地理の授業で見逃したものは何ですか、笑...