Django时间戳错了

时间:2014-04-09 06:27:02

标签: django

时区可以匹配用户登录的位置吗?

{{ surveyset.added }}

正在打印2014年4月9日上午6:20

但我当时没有添加对象。

added = models.DateTimeField(auto_now_add=True)

我的服务器时间是正确的:

$ date
Tue Apr  8 23:24:13 PDT 2014

我在某个地方缺少django时区设置吗?

我只需要使用pytz吗? (https://docs.djangoproject.com/en/1.6/topics/i18n/timezones/

1 个答案:

答案 0 :(得分:1)

TIME_ZONE = 'America/Los_Angeles'
USE_TZ = True

确保在settings.py

中设置了这些设置

http://docs.djangoproject.com/en/dev/topics/i18n/timezones

查看该链接以获取更多信息。