2011-11-23 29 views
1

我的系統中有日期問題。我正在使用CentOS6。Django - 系統日期和Django模板中的差異標記日期

問題是下面的......我有日期的差異...

如果我去我的Linux控制檯:

[[email protected] example]$ date 
Tue Nov 22 23:57:10 WET 2011 

如果我去的Python殼牌:

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小時的差異。你能給我一個關於如何解決這個問題的線索嗎?

最好的問候,

回答

2

最有可能是你的Django TIME_ZONE setting和你的服務器的時區之間的不匹配。如果你想Django使用你的服務器的時區,設置TIME_ZONE = None