pytz

    32热度

    4回答

    最好我可以想出现在是这个畸形: >>> datetime.utcnow() \ ... .replace(tzinfo=pytz.UTC) \ ... .astimezone(pytz.timezone("Australia/Melbourne")) \ ... .replace(hour=0,minute=0,second=0,microsecond=0) \ ... .astimezo

    18热度

    2回答

    我读的不是很完整的pytz documentation,我坚持了解它的一部分。 在时区之间转换也需要特别注意。这也需要使用标准化方法来确保转换是正确的。 >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899)) >>> utc_dt.strftime(fmt) '2006-03-26 21:34:59 UTC+0000'