Django - 系统日期和Django模板标签日期的差异

时间:2011-11-23 00:04:38

标签: django django-templates

我的系统中的日期有问题。我正在使用CentOS6。

问题如下......我的约会有差异......

如果我去我的Linux控制台:

[andre@andre example]$ date
Tue Nov 22 23:57:10 WET 2011

如果我去Python Shell:

from datetime import datetime
datetime.now()
datetime.datetime(2011, 11, 22, 23, 50, 10, 146843)

如果我使用Django的模板标签,就像这样:

{% now "jS F Y H:i" %}
I got this: 22nd November 2011 17:52 

这是一个6小时的差异。你能给我一个如何解决这个问题的线索吗?

最诚挚的问候,

1 个答案:

答案 0 :(得分:2)

很可能是您的Django TIME_ZONE setting与服务器时区不匹配。如果您希望Django使用服务器的时区,请设置TIME_ZONE =无