pytz

    2热度

    2回答

    >>> import pytz >>> tz = pytz.timezone('America/Chicago') >>> dt_naive = datetime(year=2017, month=6, day=6) >>> dt_aware = tz.localize(dt_naive) >>> dt_aware.tzinfo == tz False 这些差异的原因是什么? >>>

    0热度

    2回答

    在Linux上,我试图使用pytz获取时区转换时间。但是,下面的代码不会返回正确的'Asial/Seoul'时间。 from datetime import datetime from pytz seoul = pytz.timezone('Asia/Seoul') curtime = seoul.localize(datetime.now()) 这就是我在Linux中测试的方式。 da

    0热度

    2回答

    我想让用户设置它们在哪个时区,但是表单验证.is_valid()失败并且找不到原因。 用户的时区值存储在Profile模型中。 使用ChoiceField和pytz.common_timezones填写表单字段 这将似乎是做的相当简单,唯一的事那是我平时的方式不同的是,填充组合数据/选择框是使用ChoiceField,数据来自pytz。 我可以切换到django-timezone-field来解决

    0热度

    1回答

    我想知道什么是一周的开始,但它应该根据特定的时区或区域设置。 我可以检索的一天是这样 now = datetime.now() weekday = now.weekday() # 0 if it is Monday start_of_week = now.replace(day=now.day-weekday) 开始的日期时间,但如果我的国家里,在一周的开始是星期天(如时区“亚洲/ Tel

    0热度

    1回答

    我想在中央时区的特定日期指定12点,并调整夏令时(CDT)。然后,我想将其转换为POSIX时间戳。 我为到达的第一件事是: d = datetime.datetime(2017, 6, 27, 12, tzinfo=???) 但我没有一个具体的CDT类。然而pytz作用: z = pytz.timezone('EST5EDT') d = datetime.datetime(2017, 6,

    0热度

    1回答

    这听起来很愚蠢,但我只想确认pytz如何计算不同时区的时间? 它依赖本地机器的时间和相对计算,还是它有一个机制来直接访问网络时间进行确认。我没有在pytz documentation page上找到任何信息。

    1热度

    1回答

    确保日期时间是特定的时区有很多SO答案。例如,您可以确保您的日期时间是UTC与 from datetime import datetime import pytz now_utc = datetime.utcnow() 这将产生: datetime.datetime(2017年,5,11,17,37,5,602054) 您可以使日期时间知道它的时区(例如,用于声明两个不同的日期时间对象来

    -3热度

    1回答

    我真的很惊讶没有找到一个简单的方法来做到这一点在Python中。我们在12月写了这篇文章,因为它是冬天: def get_utc_time(dt_or_str, number_of_days=None, time_format=DATETIME_FORMAT): """ :param dt_or_str: :return: """ eastern

    4热度

    1回答

    我可能误解tzinfo的目的,但我有一个DateTime对象dt我设法进入这种形式: datetime.datetime(2017, 7, 2, 20, 0, tzinfo=tzoffset('PDT', -7)) 我想代表从7月2日在上述日期2017年20 :00 PDT。 现在,我想将该时间转换为UTC,但是当我这样做时,它会输出July 2nd 2017 20:00 UTC的UTC时间戳,它

    3热度

    1回答

    我有我的专栏,时间以秒为单位。此时的时区是UTC,但Pandas不知道它。我想添加这些信息。 df_data['transaction_creation_date'] 0 1484161304 1 1489489785 2 1489161124 3 1488904824 4 1484908677 5 1485942900 6 1490854506 7 148589