在Google App Engine中保存没有时间和时区的日期

时间:2016-04-04 06:38:39

标签: date google-app-engine

当我在GAE数据存储区中保存日期时,它会随时间和时区一起保存。我只想保存日期,例如 yyyy / MM / dd ,没有时区,我希望将Date作为数据类型而非String。 < / p>

怎么做?

1 个答案:

答案 0 :(得分:0)

这有点奇怪,但是当您将日期保存到数据存储中的DateProperty时,Google实际上将其存储为日期时间。请参阅here

我相信当你检索它时,你会得到你的约会时间,但由于时间只是零,很容易将它转换为日期并丢弃时间。

如果这是一个问题,那么您可以使用PickleProperty来存储数据存储区中的实际Python日期对象(假设您使用的是Python)。