¿Cómo configuro la zona horaria de una instancia de fecha y hora que acaba de salir del almacén de datos?El atributo 'tzinfo' de los objetos 'datetime.datetime' no se puede escribir
Cuando sale por primera vez, está en UTC. Quiero cambiarlo a EST.
que estoy tratando, por ejemplo:
class Book(db.Model):
creationTime = db.DateTimeProperty()
Cuando un libro se recupera, quiero fijar su tzinfo inmediato:
book.creationTime.tzinfo = EST
Dónde I use this example para mi objeto EST
Sin embargo, obtengo:
attribute 'tzinfo' of 'datetime.datetime' objects is not writable
He visto una serie de respuestas que recomiendan pytz y python-dateutil, pero realmente quiero una respuesta a esta pregunta.
nota: no convierte de UTC a EST timezone (* "primero sale, está en UTC. Quiero cambiarlo a EST." *). El tiempo permanece igual. Para convertir, se puede usar 'book.creationTime.astimezone (EST)'. – jfs