Как установить часовой пояс экземпляра 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, но я действительно хочу ответить на этот вопрос.