django時區設置
阿新 • • 發佈:2019-02-06
tps .html utc 作用 情況 sha www 如果 time
轉載:https://www.cnblogs.com/brad1994/p/6761110.html
- 在Django的配置文件
settings.py
中,有兩個配置參數是跟時間與時區有關的,分別是TIME_ZONE
和USE_TZ
- 如果
USE_TZ
設置為True
時,Django會使用系統默認設置的時區,即America/Chicago
,此時的TIME_ZONE
不管有沒有設置都不起作用。
- 如果
USE_TZ
設置為False
,而TIME_ZONE
設置為None
,則Django還是會使用默認的America/Chicago
時間。若TIME_ZONE
設置為其它時區的話,則還要分情況,如果是Windows系統,則TIME_ZONE
USE_TZ = False
,TIME_ZONE = ‘Asia/Shanghai‘
, 則使用上海的UTC
時間。
# 時區設置,默認值為 USE_TZ = True,如果不設置為False,即使設置TIME_ZONE = ‘Asia/Shanghai‘,也會差8個小時 # USE_TZ = True USE_TZ = False # TIME_ZONE = ‘UTC‘ TIME_ZONE = ‘Asia/Shanghai‘
django時區設置