gpt4 book ai didi

python - Python 中奇怪的时间问题

转载 作者:太空宇宙 更新时间:2023-11-04 07:13:09 25 4
gpt4 key购买 nike

在 Python 中使用时间的问题。

终端 > Python

>>> calendar.timegm(datetime.datetime.now().utctimetuple())
1258449380

此时间指示 GMT:星期二,2009 年 11 月 17 日 09:16:20 GMT

通过 Django 服务器的 Eclipse

>>> calendar.timegm(datetime.datetime.now().utctimetuple())
1258427784

此时间表示 GMT:星期二,2009 年 11 月 17 日 03:16:24 GMT

我当前的时区实际上是格林威治标准时间,时间是 9 点 16 分,这意味着终端是正确的,但是 Eclipse/Django 是 6 小时。我很困惑。我以为他们都使用相同版本的 Python?据我所知,我只安装了 2.6.2。

最佳答案

Django 设置为芝加哥时间。您要更改它,请在 settings.py 中编辑(或添加)TIME_ZONE 标志。

如果您在 Windows 上运行,那么如果您不将 Django 设置为您的本地区域,Django 可能会搞砸 - http://docs.djangoproject.com/en/dev/ref/settings/

关于python - Python 中奇怪的时间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1747559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com