Django 时间问题

配置文件settings.py中,有两个配置参数是跟时间与时区有关的

TIME_ZONE 和 USE_TZ

如果USE_TZ设置为True时,
使用系统默认设置的时区America/Chicago
此时的TIME_ZONE不起任何作用

如果USE_TZ 设置为False
TIME_ZONE设置为None,使用默认的America/Chicago时间。
TIME_ZONE设置为其它时区的话,

Windows系统,则TIME_ZONE无用,Django使用本机的时间。

如果为其他系统,以设置为准,如USE_TZ = False, TIME_ZONE = 'Asia/Shanghai', 则使用上海的UTC时间。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,228评论 19 139
  • 在用django1.8版本做项目的时候遇到时间的存储与读取不一致的问题,网上找了很多帖子,但都没有讲明白。本文将在...
    leyu阅读 15,038评论 5 14
  • settings.TIME_ZONE = 'Asia/Shanghai' settings.USE_TZ = Tr...
    1f872d1e3817阅读 5,538评论 0 0
  • 领着女儿,带着行李,奔走于车站,这一次奔赴北京,开始自己的八月行程。也是女儿第一次离开我,自己独立去参加夏令营!一...
    crynbook丫丫阅读 1,828评论 0 0

友情链接更多精彩内容