python 日本時間のdatetime

色々方法はあるけど、シンプルにUTCに+9で計算。

from datetime import datetime, timedelta, timezone

# Date
DIFF_JST_FROM_UTC = 9
dt = datetime.utcnow() + timedelta(hours=DIFF_JST_FROM_UTC) #今日
nt = dt + timedelta(1) #明日

# 例:日付表示(とあるAPI用の配列)
today_str=dt.strftime("%d/%m/%Y")
tomorrow_str =nt.strftime("%d/%m/%Y")
print(today_str+" -> "+tomorrow_str)

datetimeでいろいろまとめちゃってますが、このみで。

タイトルとURLをコピーしました