Python中的时区转换
发布时间:2020-12-16 23:41:03 所属栏目:Python 来源:网络整理
导读:我可能错过了一些关于时区的事情: import datetime,pytz date = datetime.datetime(2013,9,3,16,tzinfo=pytz.timezone("Europe/Paris")) date.astimezone(pytz.UTC)datetime.datetime(2013,15,51,tzinfo=UTC) 我在期待 datetime.datetime(2013,00,tzinfo=UT
我可能错过了一些关于时区的事情:
>>> import datetime,pytz >>> date = datetime.datetime(2013,9,3,16,tzinfo=pytz.timezone("Europe/Paris")) >>> date.astimezone(pytz.UTC) datetime.datetime(2013,15,51,tzinfo=<UTC>) 我在期待 datetime.datetime(2013,00,tzinfo=<UTC>) 任何人都能解释一下这51分钟的来历吗? 谢谢, 让 – 菲利普 解决方法
UTC偏移给出(date.tzinfo.utcoffset(date)):
datetime.timedelta(0,540) 这是540秒或9分钟. 在法国,转换到UTC是在1911年3月11日,时钟被转回9分21秒(source 1,source 2):
您也可以在这里(Paris time in 1911)看到时间从3月11日12:01:00到3月10日11:51:39 PM. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |