Das Attribut 'tzinfo' von 'datetime.datetime'-Objekten ist nicht beschreibbar
Wie lege ich die Zeitzone einer Datetime-Instanz fest, die gerade aus dem Datenspeicher stammt?
Wenn es zum ersten Mal herauskommt, ist es in UTC. Ich möchte es in EST ändern.
Ich versuche zum Beispiel:
class Book( db.Model ):
creationTime = db.DateTimeProperty()
Wenn ein Buch abgerufen wird, möchte ich seine tzinfo sofort einstellen:
book.creationTime.tzinfo = EST
WoIch benutze dieses Beispiel für mein EST-Objekt
Ich bekomme jedoch:
attribute 'tzinfo' of 'datetime.datetime' objects is not writable
Ich habe eine Reihe von Antworten gesehen, die pytz und python-dateutil empfehlen, aber ich möchte wirklich eine Antwort auf diese Frage.