Django:如何检索时区感知的日期时间



在我的程序中,我保存了一个时区感知(带Z的ISO8601)日期时间:

param.updated=iso8601.parse_date(updated)
param.save

稍后,我检索它进行比较:

if (newparam.update > Parameter.objects.get(id=id).updated):
....

结果:

TypeError: can't compare offset-naive and offset-aware datetimes

我做错了什么?我是在储蓄时还是在取回时失去了时区意识?如何恢复?

Python 2.6.x,Django 1.3

Django 1.4支持时区,看看这个吧。

相关内容

  • 没有找到相关文章

最新更新