12
Python標準ライブラリのみを使用してPython UTC日時をローカル日時に変換しますか?
datetime.utcnow()を使用して作成され、データベースに永続化されたpython datetimeインスタンスがあります。 表示のために、データベースから取得したdatetimeインスタンスを、デフォルトのローカルタイムゾーンを使用してローカルのdatetimeに変換したいと思います(つまり、datetimeがdatetime.now()を使用して作成されたかのように)。 Python標準ライブラリのみを使用して(たとえば、pytzに依存しない)、UTCの日時をローカルの日時に変換するにはどうすればよいですか? 1つの解決策はdatetime.astimezone(tz)を使用することですが、デフォルトのローカルタイムゾーンをどのように取得しますか?