datetime.datetime.now()
の出力は、UTC-8の本来のタイムゾーンで出力されます。私はそれをUTCのtzinfoで適切なタイムスタンプに変換したいと思います。NameError:名前 'UTC'が定義されていません
from datetime import datetime, tzinfo
x = datetime.now()
x = x.replace(tzinfo=UTC)
^出力NameError:名 'UTC' が定義されていない
x.replace(tzinfo=<UTC>)
出力にSyntaxError:無効な構文が
x.replace(tzinfo='UTC')
出力はTypeErrorは:tzinfoの引数の値はNoneまたはtzinfoのサブクラスで、 'と入力していませんstr '
私の例を達成するために使用する正しい構文は何ですか?
Pythonの標準ライブラリには、任意のtzinfoのクラスが含まれていません、 UTCを含む。ドキュメントには、作成するための説明が含まれています。 –