伦敦是啥时区
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了伦敦是啥时区相关的知识,希望对你有一定的参考价值。
伦敦是什么时区
伦敦是零时区。
以下是时区的相关介绍:
由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。
正式的时区划分包括24个时区,每一时区由一个英文字母表示。每隔经度15°划分一个时区,有一个例外,每个时区有一条中央子午线;例如,GMT属于“z”区,因此其时间后通常添加后缀“Z”(口语中用后缀“Zulu”)。
现今全球共分为24个时区。实际上,常常1个国家或1个省份同时跨着2个或更多时区,为了照顾到行政上的方便,常将1个国家或1个省份划在一起。所以时区并不严格按南北直线来划分,而是按自然条件来划分。
以上资料参考百度百科——时区
参考技术A 伦敦在中时区(也叫零时区)时区的划分:
中时区 7.5°W~7.5°E
东一区 7.5°E~22.5°E
东二区 22.5°E~37.5°E
东三区 37.5°E~52.5°E
东四区 52.5°E~67.5°E
东五区 67.5°E~82.5°E
东六区 82.5°E~97.5°E
东七区 97.5°E~112.5°E
东八区 112.5°E~127.5°E
东九区 127.5°E~142.5°E
东十区 142.5°E~157.5°E
东十一区 157.5°E~172.5°E
东西十二区 172.5°E~172.5°W
西十一区 172.5°W~157.5°W
西十区 157.5°W~142.5°W
西九区 142.5°W~127.5°W
西八区 127.5°W~112.5°W
西七区 112.5°W~97.5°W
西六区 97.5°W~82.5°W
西五区 82.5°W~67.5°W
西四区 67.5°W~52.5°W
西三区 52.5°W~37.5°W
西二区 37.5°W~22.5°W
西一区22.5°W~7.5°W 参考技术B 中时区,即北京是东八区,在北京时间是八点的时候,伦敦市0点。本回答被提问者采纳 参考技术C 伦敦是零时区 参考技术D 伦敦是在中时区
使用 pytz 转换时区
【中文标题】使用 pytz 转换时区【英文标题】:Converting timezone using pytz 【发布时间】:2018-01-03 04:28:48 【问题描述】:我已将时区转换为“欧洲/伦敦”,并打印出: 2017-07-27 12:39:07+01:00 伦敦时间是正确的。
但是我如何让它打印带有 +01:00 的时间,所以在这种情况下它是 13.39.07? 这是我正在使用的功能:
def utc_to_london(utc_dt):
tz = pytz.timezone('Europe/London').localize(utc_dt)
print(tz)
return tz;
感谢您的帮助
【问题讨论】:
【参考方案1】:12:39:07+01:00 的意思是“在比 UTC 晚一小时的时区中,中午过后 39 分钟”。所以这意味着 11:39 UTC。
在任何情况下“应用”+1 前向以获得 13:39 是没有意义的,因为那是一个无意义的时区——您将 UTC 偏移量“加倍”,这没有实际意义。
【讨论】:
唯一的问题是 12.39.07 现在是 UTC 时间 听起来您的问题是您正在使用12:39:07
并使用tz_localize()
将伦敦时区附加到它。相反,您需要做的是将其“本地化”为pytz.utc
,然后将其转换为伦敦时间。以上是关于伦敦是啥时区的主要内容,如果未能解决你的问题,请参考以下文章