django渲染模版时比实际少了8小时?

这是因为django的时间是UTC时间. 我们通过改配置文件将其改成本地时间

  1. 修改配置文件
# 将时间从UTC转化成当前时间
TIME_ZONE = 'Asia/Shanghai'
# USE_TZ = True
  1. html页面上面渲染
<td>{{ foo.create_datetime|date:"Y-m-d H:i:s" }}</td>

posted on 2023-04-15 16:13  huxiaofeng  阅读(44)  评论(1编辑  收藏  举报

导航