天天看点

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

问题现象:

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

查找问题:

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

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

最终原因:

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

本文转自 jvrmusic520  51CTO博客,原文链接:http://blog.51cto.com/linuxtech/1865546