1. 程式人生 > >django auto_add_now時區與本地時間不同問題 解決

django auto_add_now時區與本地時間不同問題 解決

django models 使用auto_add_now=True時發現 時間和 電腦上時間不同,查了很多資料,實際問題很簡單

django預設 USE_TZ = True, 使用的是UTC時間,改成False即可,setting.py中程式碼修改如下:

# TIME_ZONE = 'UTC'
TIME_ZONE = 'Asia/Shanghai'

USE_I18N = True

USE_L10N = True

# USE_TZ = True
USE_TZ = False