атрибут 'tzinfo' объектов 'datetime.datetime' недоступен для записи

Как установить часовой пояс для экземпляра datetime, который только что вышел из хранилища данных?

Когда он впервые выходит, он в UTC. Я хочу изменить его на EST.

Я пытаюсь, например:

class Book( db.Model ):
    creationTime = db.DateTimeProperty()

Когда Книга найдена, я хочу немедленно установить ее tzinfo:

book.creationTime.tzinfo = EST

гдеЯ использую этот пример для моего объекта EST

Однако я получаю:

attribute 'tzinfo' of 'datetime.datetime' objects is not writable

Я видел несколько ответов, которые рекомендуют pytz и python-dateutil, но я действительно хочу получить ответ на этот вопрос.

Ответы на вопрос(3)

Ваш ответ на вопрос