У меня есть программа на Python, которая использует ORM для запроса базы данных. Этот ORM настроен на использование часового пояса Европы/Лондона. Когда я получаю объекты datetime Python, я ожидаю, что они будут иметь смещение +01:00, но некоторые даты имеют смещение +00:00 (UTC), как показано ниже
Код: Выделить всё
@atomic()
async def test():
async for user in User.all().order_by("-id").limit(3):
print(user.datetime)
print(user.datetime.timetz().tzname())

Что мне что с этим делать? Как я могу это исправить?
Подробнее здесь: https://stackoverflow.com/questions/791 ... e-timezone