Django的時區支持是錯誤的(不過,我敢肯定有一些東西我想念)Django的時區不工作(返回錯誤的時間)
我設定的時間到美國與SERVER /洛杉磯(UBUNTU) ,mysql和django。
而服務器是俄勒岡州,我在CA.據我所知,沒有時差。
我全部用php,mysql和django打印。
所有結果都是PST!
但是,我從服務器獲取日期。它完全不同。 (從DB日期-7小時)
如果settings.py關閉TZ支持,Django的打印完全相同的日期和時間格式DB
我搜索3小時,沒有運氣:(
我應該多檢查或更改?
感謝提前:)
============================= =========================== ; UPDATE
Django將DB視爲UDT時間。然後強制計算到位置時間爲-7 PDT
(必須)通過Django插入timezone.now()然後解決! :)
時間差是7小時還是6.5小時? – karthikr
@karthikr恰好7小時 – joseph