【问题标题】:python and django timezone didn't matchpython和django时区不匹配
【发布时间】:2012-02-03 08:29:03
【问题描述】:

当我 datetime 我的 python 时,我得到了我所在国家/地区的确切时区。

>>> import datetime
>>> now = datetime.datetime.now()
>>> str(now)
'2012-02-03 16:21:29.898276'

但是当我 datetime 我的 python django shell 时,我得到了这个:

>>> import datetime
>>> now = datetime.datetime.now()
>>> str(now)
'2012-02-03 02:22:44.740254'

如何配置 django python 以获取我所在国家/地区的确切时区?

提前谢谢...

【问题讨论】:

    标签: python django datetime timezone


    【解决方案1】:

    检查您的 settings.py 以获取 TIME_ZONE 设置。

    可用的选项可以是seen here。在你的 settings.py 中进行相应的编辑(可以在项目根目录中找到)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-01
      • 2015-01-28
      • 1970-01-01
      • 1970-01-01
      • 2018-01-24
      • 1970-01-01
      • 2020-08-02
      • 1970-01-01
      相关资源
      最近更新 更多