在Django Datetime字段中存储和处理时区信息

时间:2013-05-05 06:55:22

标签: django timezone

我正在设计一项服务,列出世界各地发生的事件。用户也可以为列表做出贡献。我之前为一个特定的地方设计了它,其中时区是相同的,但现在它是全局的,我还需要为每个事件存储和处理时区信息;用户将提供时区。列表现在应该列出相对于查看用户的本地时间和时间。我还必须对正在发生的事件进行一些处理,因此我需要方便地将时间与当前时间进行比较。

我已经浏览了Django的时区文档,但我不确定我是否需要存储 单独字段中事件的时区信息,还是可以将时区存储在DatetimeField中?如果我无法将其存储在DatetimeField中,我是否必须在每次显示之前手动执行转换?我也有一些cronjobs,所以设置时区的中间件方法可能没用。

0 个答案:

没有答案