日時フィールドのタイムゾーンを変更するにはどうすればよいですか?
今私は持っています
datetime.datetime(2013, 7, 16, 4, 30, tzinfo=<UTC>)
データベースで更新されないように表示するためだけに tzinfo を変更するにはどうすればよいですか。
などに使いpytz
ます。
ドキュメントから、以下の例のように、時間を別のタイム ゾーンに変換するためにpytz
使用できます。astimezone()
>>> eastern = timezone('US/Eastern')
>>> utc_dt = datetime(2002, 10, 27, 6, 0, 0, tzinfo=utc)
>>> loc_dt = utc_dt.astimezone(eastern)
>>> loc_dt.strftime(fmt)
'2002-10-27 01:00:00 EST-0500'