在苏黎世运行的Java程序中,“Januray,1st 1000”的正确时区偏移是什么?
背景:当我使用joda-time 2.1时,
new DateTime( 1000, 1, 1, 0, 0, 0, 0, DateTimeZone.forID( "Europe/Zurich" ) ).toString()
给了我
1000-01-01T00:00:00.000+00:34:08
由于时区偏移00:34:08
(一个34:08分钟的偏移?),这似乎很奇怪。查看IANA Timezone Database中的europe
条目,我看到了:
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Zurich 0:34:08 - LMT 1848 Sep 12
0:29:44 - BMT 1894 Jun # Bern Mean Time
1:00 Swiss CE%sT 1981
1:00 EU CE%sT
这在1848年9月12日之前的所有时间都给出了34:08的偏差,这似乎不正确。
有人可以对此有所了解吗?
答案 0 :(得分:2)
来自here
有趣的是,许多法国地图在巴黎显示零度数 尽管国际经络会议取得了成功 1884.格林尼治标准时间是普遍的参考标准 - 所有其他时间都被宣称为提前或落后数小时 - 但法国人仍在继续 直到1911年才将巴黎视为本初子午线。即便如此,法国人 将法定时间定义为巴黎平均时间减去9分21秒 秒。换句话说,这与GMT相同
(我的重点)
所以我怀疑巴黎不是唯一以这种方式行事的欧洲城市
答案 1 :(得分:2)