原因:

由于django项目在setting.py文件中 默认使用UTC时间,而UTC时间(格林威治时间)比北京时间晚8小时,因此在django项目中获取当前时间时或出现问题。

解决方法:

我们只需将django项目中setting项目中的 TIME_ZONE 属性更改为 ‘Asia/Shanghai’USE_TZ 属性更改为 False即可。
在这里插入图片描述
USE_TZ介绍请参考这篇博文->USE_TZ介绍

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐