问题标签 [pytz]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cx-freeze - cx_freeze:如何将包文件添加到 library.zip 中?
当我尝试为 Windows 滚动 zip 时,我注意到 pytz 错过了 zoneinfo 文件夹。现在我有一个我在之后使用的解决方法python setup.py build
,即
有没有合适的方法来实现这一目标setup.py
?
python - 如何在 Django 1.4 中存储一个简单的日期时间
我有一个简单的日期和时间,格式为“2012-05-19 19:13:00”,需要使用 Django 1.4 及其时区感知能力来存储它。
尽管无法知道日期最初位于哪个时区,但将其存储为 UTC 似乎是有意义的。
但是,使用 pytz 等,我不确定如何将没有时区的日期转换为 UTC 日期时间。
python - 如何在 python 和 django 中使用 Pytz 根据给定的 UTC 偏移量转换数据和时间?
我想使用 Pytz 根据给定的 UTC 偏移量转换时间戳对象(从模型中获取)。在我打印时间戳对象时将其渲染到模板之前,它使用以下格式:
我得到以下行的偏移量:
上面的偏移量将给出+0530
。现在我想用这个偏移量对时间戳对象进行更改。例如 :
那这个呢:
看看它也根据偏移量改变的日期。操纵时间后,它甚至可以是 12 小时格式。
任何帮助都将是可观的
django - 表单集字段中的 django 时区问题
我在模型表单中使用的外键对象在模板中显示如下:
它以 UTC 显示支腿的日期时间,这是默认时区。它需要显示本地化到用户时区的日期信息。我假设它使用模型中的以下信息来呈现 Leg 日期时间信息:
我有一个自定义中间件,用于检查用户是否经过身份验证,如果是,则将时区设置为用户的时区。它在模板上运行良好,但似乎不适用于此模型形式。
如何让这个模型表单中的日期时间信息与当前用户的时区一起显示,该时区存储在我的数据库中并可以在模板中访问?
谢谢!
python - ImportError,在谷歌应用引擎中使用 pytz
我正在尝试在我的网络应用程序中使用 pytz 将时区应用于日期时间对象。首先我尝试像这样导入pytz
然后它引发了一个 ImportError 说模块“pytz”不存在。我在 IDLE 中尝试了相同的代码行,它运行良好。然后我在网上看到了一些关于 gae-pytz 的东西。所以我将代码更改为如下所示:
就像网页上说的那样。它仍然有 ImportError。它说:
我认为问题可能是我使用的是 python 2.5 的 gae 版本。有人知道出了什么问题吗?或者也许有人知道 pytz 的替代方案。
python - 如何从日期时间对象中删除 pytz 时区?
有没有一种简单的方法可以从 pytz 日期时间对象中删除时区?例如,从这个例子中
重建:dt
dt_tz
python - pytz:获取所有时区,现在是特定时间
在数据库中,我有表(用户),它为该用户存储时区(作为字符串值,例如:“欧洲/奥斯陆”)。现在,我需要获取所有用户,例如现在的当地时间:上午 9 点。
有没有什么好的方法可以做到这一点,而不需要对所有用户进行循环?如果pytz
能够返回时区列表,现在时间是上午 9 点,我可以使用简单的IN
SQL 语句。
python - 在python中将具有时区缩写的非UTC时间字符串转换为UTC时间,同时考虑夏令时
由于时区缩写,我很难将非 UTC 时间的字符串表示形式转换为 UTC。
(更新:似乎时区缩写可能不是唯一的。如果是这样,也许我也应该考虑到这一点。)
我一直在尝试使用 datetutil 和 pytz 寻找解决此问题的方法,但没有任何运气。
建议或解决方法将不胜感激。
我想将其转换为 UTC 时间,并在适当的时候考虑夏令时。
更新:找到一些可以帮助更有经验的用户回答问题的参考资料。
从本质上讲,我会想象部分解决方案会与此相反。
最终更新(重要)
一些基于 date 命令的简单示例,使用 TZOFFSET 字典提供 BRST 时区偏移量。
parse("Thu Sep 25 10:36:28 BRST 2003", tzinfos=TZOFFSETS) datetime.datetime(2003, 9, 25, 10, 36, 28, tzinfo=tzoffset('BRST', -10800))
parse("2003 10:36:28 BRST 25 Sep Thu", tzinfos=TZOFFSETS) datetime.datetime(2003, 9, 25, 10, 36, 28, tzinfo=tzoffset('BRST', -10800))
将此与此处的库相结合。你将有一个解决这个问题的方法。
python - 如何在 Python 中结合时区感知日期和时间?
我有一个日期和时间,我试图在 Python 中组合。时间是时区感知的。
但是,当我尝试将它们结合起来时,我得到了错误的时间。
这将打印2012-07-07 00:00:00-05:00
,标准化为2012-07-07 01:00:00-04:00
。为什么会这样?我怎样才能避免它?
python - python pytz,DST 不包含在转换中
我正在将一个天真的日期时间对象转换为另一个时区。但它不包括 DST(夏令时)。这就是我所做的:
问题是,由于 DST,gmt.hour 应该打印 8 而不是 9。
有没有一种简单的方法可以在此转换中包含 DST?