Django - 我可以在同一列中保存具有不同时区的DateTime对象吗?

时间:2014-10-29 22:19:27

标签: django datetime django-models django-1.7

如果我的应用中的模型中有DateTimeField(),我是否有时可以使用一个时区存储日期时间,有时会存储不同的时区?

1 个答案:

答案 0 :(得分:0)

简短回答:是的,你可以。

当Django保存时区时,它会将其保存为数据库中的UTC时间。当它再次在您的应用中显示时,它会查找settings.TIME_ZONE并应用该时区。如果您需要将其转换回特定时区,您还需要存储它所在时区的字符串。

更多关于:Django Time Zones