2个时区可以用于1个城市吗?

Bas*_*sit 8 timezone datetime date gmt

我想知道一个城市或州是否可以有2个或更多GMT时区.我知道一个国家可以有多个GMT时区,但不确定它是否也适用于州和城市.请分享您的知识.

tsi*_*ilb 6

我认为你的意思是"一个城市或州可以跨越两个时区吗?".是.佛罗里达州墨西哥海滩位于科技委和美国东部时间之间的边界,两个时区都有部分城镇.

至于如何告诉电脑,不知道.


Jon*_*ler 6

将问题解释为"有多个城市在多个时区内",答案是"是".还有美国各州有多个时区(印第安纳州和亚利桑那州是其中两个).

最近有关TZ邮件列表的讨论,关于中国被称为新疆的地区,汉族和维吾尔族人口混杂.汉族似乎使用标准的中国时区(亚洲/北京),但维吾尔人经常使用当地时区.现在将其封装在Olson数据库中,维吾尔时区的名称为Asia/Urumqi.

因此,例如,tzdata2010b.tar.gz中的zone.tab文件,可从ftp://elsie.nci.nih.gov/pub/tzdata2010b.tar.gz获得(代码为ftp://elsie.nci. nih.gov/pub/tzcode2009t.tar.gz).有关如何以及为何在亚洲文件中进行更改的详细说明.

请注意,Olson(时区)数据库现在(2016-09-19)可从IANA https://www.iana.org/time-zones而非NIH获得.您可以轻松获得当前版本; 获得历史版本可能会更难.

是的,时区在全球范围内每年确实改变了20次,有时基本上没有任何通知(也就是说,政府在变更之前仅一两天就立法进行了修改).


@basit问道:

哇大约每年20次在世界各地.我正在尝试记录纬度和经度的时区,所以现在我的问题是,我需要多长时间记录数据?6个月?1个月?2 .. 3 ..?

而且,夏令时在一年内需要多长时间才能更改,因为我需要在夏令时记录时区并在特定时间段后刷新数据.

我的意思是,在2009年期间,时区数据库有20个问题,因为至少在很多地方规则发生了变化.但是,任何一个国家通常只会改变一次规则 - 尽管在阿根廷,不同的州在不同的时间改变了规则并使问题更加复杂.

我不清楚我们是否有足够的信息告诉你记录数据的时间.我倾向于说至少12个月,但这取决于你将要做什么.在一个层面上,您需要做的就是跟上Olson数据库 - 这将告诉您世界上任何地方的时区规则.如果您有兴趣跟踪访问者的时区,那么您可以根据需要保留数据.因为不是每个人都使用规范的大陆/城市符号作为他们的时区(例如,我倾向于使用较旧的美国/太平洋符号 - 仍然支持,但相当于America/Los_Angeles).经典符号如TZ = EST5EDT是模糊的; 美国和澳大利亚都有使用EST作为缩写的时区,标准和夏令时间之间切换的日期各不相同(见证了Olson数据库中的大量数据).

你也会问'时区改变需要多长时间'.我不确定你是什么意思.就"时钟变化时(标准和夏令时间之间)"而言,它是"瞬时的"; 一秒钟,它是一个时区偏移; 下一秒是另一个.如果你的意思是"政府改变主意需要多长时间",那就完全不同了.例如,欧洲和美国都有相对固定的规则,每隔几年就会发生变化; 美国的统治已经稳定了大约20年,然后他们改变了大约3年前的规则.欧洲是类似的.另一方面,一些国家每年都会改变其规则.我的印象是,一些伊斯兰国家在标准和夏令时之间切换时会进行调整(反之亦然),部分取决于斋月何时下降 - 如果斋月期间发生变化,那么他们会将其推进或推迟,这样规则在斋月期间不会改变.其他国家的边缘政策有不同的原因 - 也许这是政治等同于释放截止日期.因此,人们可能需要一段时间来决定某一年的规则的"最终"(意思是"下一版").

网站http://worldtimezone.com/在跟踪大多数这些特质方面做得非常好.