【问题标题】:Django: How to set EDT timezone in settings for FloridaDjango:如何在佛罗里达州的设置中设置 EDT 时区
【发布时间】:2015-11-25 13:17:03
【问题描述】:

我想设置 Django 时区,以便时钟与佛罗里达州的当地时间保持一致,即东部时间 + 夏令时 (DST)。请建议更改 Django 设置时区,使其与该时区一致;目前 django 设置为 EST(东部标准时间)而不是 EDT(东部夏令时间)。当我们进入/离开 DST 时,它应该会自动更改。

# Local time zone for this installation. Choices can be found here:
# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
# although not all choices may be available on all operating systems.
# If running in a Windows environment this must be set to the same as your
# system time zone.
TIME_ZONE = 'America/Chicago'

我正在亚马逊 ubuntu 中运行我的应用程序。佛罗里达当地时间的最佳时区是什么。我正在使用 Django 1.5。

【问题讨论】:

    标签: python django datetime


    【解决方案1】:

    佛罗里达州的正确时区名称(来自 tz 数据库)是“America/New_York”,只需将其放入您的 TIME_ZONE 设置中,而不是“America/Chicago”

    【讨论】:

    • 夏令时是自动应用的,所以答案是:是的,它将永久帮助您。
    【解决方案2】:

    以下是时区列表及其字符串值:

    https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

    将其设置为America/New_York 将覆盖大多数东部州。有关所有可能选项的列表,请参阅维基百科。

    【讨论】:

      猜你喜欢
      • 2021-02-10
      • 2015-06-01
      • 2020-07-23
      • 1970-01-01
      • 2016-07-11
      • 2018-07-21
      • 2020-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多