やりたかったこと。
時刻データが日本時間ではなく、かつタイムゾーンも設定されていない情報に、
日本時間を加えて、日本時間で処理したいと思った。
引っかかったこと。
タイムゾーンの追加されていない Timestampオブジェクトにタイムゾーンを追加することを調べるのに、
多少苦労したというか、いろんなやり方が言われたり、使えなかったり、使えても非推奨だったりとめんどくさかったので
コード
これ。以上。
# add timezone
dfdate = dfdate.tz_localize('UTC')
print(dfdate)
# > 時間は変わらず、標準時間をタイムゾーンが追加された日付が表示される。
dfdate = dfdate.astimezone('Asia/Tokyo')
print(dfdate)
# > 時刻が日本時間に代わり(+9時間)、タイムゾーンも追加されたものが表示
pythonは日付データの取り扱いがなんかややこいということがわかった。