使用GEA并尝试在下面设置DateTimeProperty的时区。我想在模型类中设置时区,而不是在创建条目时设置。
class Person(ndb.Model):
date_created = ndb.DateTimeProperty(auto_now_add=True)
答案 0 :(得分:3)
创建实体时,您没有设置时区,而是设置日期时间。 您想要的时区应单独存储。所有appengine日期时间功能都用作UTC。
你应该在执行查询时转换为UTC,并在显示内容时转换为你想要的时区。
答案 1 :(得分:2)
数据存储区不存储时区(请参阅the documentation):所有日期时间都是天真的。在保存和加载数据时,您需要确保始终将时间转换为UTC。