1. 程式人生 > >django設定上海時區

django設定上海時區

**

django時區設定

**
在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設定是沒用的,Django會使用本機的時間。如果為其他系統,則使用該時區的時間,入設定USE_TZ = False, TIME_ZONE = ‘Asia/Shanghai’, 則使用上海的UTC時間。