Вывод datetime.datetime.now()
выводится в моем родном часовом поясе UTC -8. Я хотел бы преобразовать это в соответствующую отметку времени с tzinfo 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'
Какой правильный синтаксис использовать для выполнения моего примера?