概要
pandasでtz_localize("タイムゾーン")を指定すると、時刻のタイムゾーンを指定することができる。
コード
import pandas as pd
df = pd.DataFrame(["2021-1-3 7:00", "2021-1-5 9:00", "2021-1-24 21:00"], columns=["date"])
df["date"] = pd.to_datetime(df["date"]).dt.tz_localize('Asia/Tokyo')
print(df)
結果
date 0 2021-01-03 07:00:00+09:00 1 2021-01-05 09:00:00+09:00 2 2021-01-24 21:00:00+09:00