我正在寻找一种快速输入时间的方法,然后python将其转换为其他时区(可能最多10个不同的时区)
抱歉.我根本不熟悉python中的时间,如果有人能把我放在正确的方向,我会非常感激.
如何设置刚刚从数据存储中发出的日期时间实例的时区?
当它第一次出现时它是UTC.我想把它改成EST.
我正在尝试,例如:
class Book( db.Model ):
creationTime = db.DateTimeProperty()
Run Code Online (Sandbox Code Playgroud)
检索Book时,我想立即设置其tzinfo:
book.creationTime.tzinfo = EST
Run Code Online (Sandbox Code Playgroud)
当我用这个例子我EST对象
但是我得到:
attribute 'tzinfo' of 'datetime.datetime' objects is not writable
我已经看到了一些推荐pytz和python-dateutil的答案,但我真的想要回答这个问题.