pytz

    3热度

    3回答

    我试图比较两次使用Python datetime模块,但似乎无法在UTC中创建时区感知的time对象。 >>> import pytz, datetime >>> UTC_TZ = pytz.utc >>> EASTERN_TZ = pytz.timezone('America/New_York') >>> d1 = datetime.time(10, tzinfo = UTC_TZ) >

    12热度

    1回答

    我有一个日期和时间,我试图在Python中进行组合。时间是知晓时区的。 但是,当我尝试并结合它们时,我得到了错误的时间。 import pytz from datetime import time, date NYC_TIME = pytz.timezone('America/New_York') start_date = date(2012, 7, 7) start_time = ti

    9热度

    2回答

    我注意到,当我尝试打开W​​indows的zip文件时,pytz未命中zoneinfo文件夹。现在我有python setup.py build后用一种变通方法,即 7z a -xr!*.py* build\exe.win32-2.7\library.zip C:\Python27\Lib\site-packages\pytz 是否有实现从setup.py什么有道?

    2热度

    1回答

    我将一个天真的日期时间对象转换为另一个时区。但它不包括DST(夏令时)。这是我做的: #my datetime object datetime_from #contains: 05, 07, 2012, 10 00 --- (05-07-2012 10:00) #Add timezone ams = datetime_from.replace(tzinfo=pytz.timezone('E

    1热度

    1回答

    我想使用Pytz根据给定的UTC偏移量转换时间戳对象(从模型中提取)。 2012-05-29 10:03:37 我得到下面的行偏移:当我打印时间戳对象时,它具有以下格式做它渲染到模板之前 offset = datetime.datetime.now(pytz.timezone('Asia/Kolkata')).strftime('%z') 上述偏移会给+0530 。现在我想用这个偏移量对时

    2热度

    1回答

    我是一个django新手,并且一直在看这个时区的东西好几天了,而且我还是很困惑。我现在有一个存储在postgres db中的时区感知日期时间值。但是,当我将其呈现给模板上的用户时,我希望将其呈现在用户的时区中。我在模型中有一个指定用户时区的字段,我可以在视图中使用field = request.user.get_profile()(我正在使用django配置文件)。但我仍然不确定如何在模板中使用它

    0热度

    1回答

    我使用一个的ModelForm一个ForeignKey对象是否显示了这样的模板: 它显示了腿在UTC日期时间,这是默认的时区。它需要显示本地化到用户时区的日期信息。我认为它是用从模型以下信息,以使腿日期时间信息: def __unicode__(self): return str(self.carpool.name) + " | " + str(self.drive_date_time)

    1热度

    2回答

    我想在我的web应用中使用pytz将时区应用到日期时间对象。首先,我试图导入pytz这样 from pytz import timezone 然后,它提出了一个ImportError说,模块“pytz”并不存在。我在IDLE中尝试了相同的代码行,它工作正常。然后我在网上看到关于gae-pytz的信息。所以 我改变了我的代码看起来像这样: from pytz.gae import pytz f

    65热度

    1回答

    是否有一种简单的方法可以从pytz datetime对象中删除时区? 例如从dt_tz在这个例子中重构dt: # dt_tz is a datetime.datetime object dt = dt_tz.replace(tzinfo=None) 如果使用像arrow库,则可以通过简单地移除时区: >>> import datetime >>> import pytz >>> dt =

    3热度

    1回答

    在DB中,我有表(用户),它为该用户存储时区(作为字符串值,例如:“欧洲/奥斯陆”)。 现在,我需要获得所有用户,当地时间现在是例如:9AM。 有没有什么好的方法来做到这一点,而不是让所有的用户循环?如果pytz能够返回时区列表,那么现在的时间是9AM,我可以使用简单的IN SQL语句。