37得票8回答
如何获取与当前时区对应的tz_info对象?

在 Python(或者 pytz)中,有没有一个跨平台的函数可以返回与当前计算机所设置的时区对应的 tzinfo 对象? 不能依赖于环境变量,因为它们不是跨平台的。

35得票1回答
使用pytz进行日期时间和时区转换 - 令人惊叹的行为

我正在尝试将时区感知的datetime对象转换为UTC,然后再转回其原始时区。我有以下代码片段: t = datetime( 2013, 11, 22, hour=11, minute=0, tzinfo=pytz.timezone('Europe/Warsaw') ) ...

35得票2回答
Python - 在特定时区设置日期时间(不涉及UTC转换)

仅仅想明确一下,这是 Python 2.6 版本,我使用的是 pytz 库。 这是为一个只涉及美国时区的应用程序所需的,我需要能够针对今天锚定日期并获取 PST 时区下晚上 8 点和 11 点的 Unix 时间戳(纪元时间)。 这真的让我疯狂了。> pacific = pytz.ti...

34得票2回答
尝试导入pylab时出现'ImportError: No module named pytz'错误?

据我所知,对于我要做的事情,我甚至不需要使用pytz。 我正在重新学习Python以进行图像处理,使用O'Reilly书籍“Programming Computer Vision with Python”进行工作(我还是新手Mac用户,因此在这两个方面都很抱歉,如果这是一个愚蠢的问题)。 除...

34得票3回答
Python字符串转换为Django时区(感知日期时间)

TL;DR; 如何将 2016-01-01 转换为 Django 的 timezone?收到来自表单的查询字符串参数后,想要获取该字符串并将其用作Django中的日期时间过滤器。 问题是,当将字符串转换为日期时间时,它没有成为感知日期时间,因此由于时区不同而丢失了几个小时。 例子:from...

29得票4回答
使用本地时区在Python中获取正确的时区偏移量

首先,我要说一下我的时区是CET/CEST。它从CEST变成CET的确切时间(从GMT+2的夏令时到GMT+1的标准时间)总是在10月的最后一个星期日早上3点。2010年是在10月31日早上3点。 现在注意以下几点: >>> import datetime >>...

28得票2回答
使用Python查找时区当前是否处于夏令时状态

我们有一台服务器运行在GMT时间。我需要编写一个Python脚本,确定洛杉矶现在(此时此刻)是否为夏令时。我查看了pytz和time,但是无法弄清楚。我意识到我可以创建一些逻辑比较LA的当前时间和GMT时间,但如果我能使用标准库,它会更加简洁。 谢谢。 编辑:这里是我设置时区的一些示例...

26得票2回答
pytz:在转换时区时为什么需要使用normalize?

我正在阅读不太完整的pytz文档,但是有一部分让我困惑。 在时区之间进行转换也需要特别注意。这还需要使用normalize方法来确保转换正确。 >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899...

24得票4回答
Python中的夏令时

我正在编写一个需要处理时区和跨越时区的程序。最常涉及到的两件事是从“现在”创建一个日期时间对象,然后将一个无时区的日期时间对象本地化。 为了在太平洋时区从“现在”创建一个日期时间对象,我目前正在做以下操作(使用Python 2.7.2+):from datetime import datet...

24得票3回答
在Django中将Unix时间戳转换为带时区的日期时间

我有一个JavaScript日历,它向我发送一个Unix时间戳。我在新加坡。我希望将此时间戳解释为新加坡标准时间,然后转换为UTC以便与数据库进行比较。 但是我无论如何都不知道如何告诉Django这个时间戳来自当前时区,即新加坡。当我打印时间戳的输出时,它会将时间加8小时(这意味着Djang...