美文网首页
Django timezone() 时间问题

Django timezone() 时间问题

作者: PongoFighting | 来源:发表于2017-09-05 21:02 被阅读0次

    最近在做一个问卷系统,使用Django框架,其中在与时间有关的变量时使用timezone()遇到的主要有两个问题。第一是传进数据库的东西时区有问题,和当前时间差了8小时。这种情况只需要将settings.py里面的文件修改如下:LANGUAGE_CODE = 'en-us' TIME_ZONE = 'Asia/Shanghai' USE_I18N = True USE_L10N = True USE_TZ = False
    第二个是从数据库中取出来的数据在前台显示有问题,只能显示出英文的时间,查了好多博客都没有解决。

    错误图片
    最后终于搜到一个解决方法,在前端传进去的时间变量后面加上data格式{{ i.wjtime|date:"Y-m-d H:i:s" }}
    这样结果就比较好了:
    正确图片

    相关文章

      网友评论

          本文标题:Django timezone() 时间问题

          本文链接:https://www.haomeiwen.com/subject/uvepjxtx.html