django时间与系统时间差8小时

问题现象:

在用django做好的网站,发表文章后显示的发布时间比当前时间差了8小时



查找问题:

查看服务器系统时间,经查与当前时间一致,无问题

查看数据库中的时间也一样



最终原因:

在settings文件中,设置了时区为TIME_ZONE = 'UTC',使程序执行时使用了UTC时区时间,所以比当前时间慢8小时,修改为TIME_ZONE = 'Asia/Shanghai',注释掉USE_TZ = True,解决问题!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章