北京时间是从哪里发出的?

尹冰昕尹冰昕最佳答案最佳答案

这是一个很有意思的问题,我也很感兴趣,于是查阅了很多资料,现在将结果分享如下(如有错漏,欢迎指正): 目前,国内通用的是基于全球标准时(UTC)的北京时差表,即以UTC计算,北京位于东经120°,故比UTC慢8个小时;而若按世界标准时(UT)来计算,则UTC与北京时差为7小时。理论上讲,只要把已知时间减去或加上相应时差,即可换算成其他时间与地点的时间。 例如:当前时间为2013年5月2日12点4分1秒,问此时北京时间为何时? 答:由于今天的主题是「北京时间」,所以我们先不考虑国际日期变更线(此处为了做题方便,且不讨论地球自转等情况的影响,毕竟我们现在的主题是「北京时间」),直接按照上述时差表计算可得 北京时间与UTC相差8个小时,所以本题答案应为:2013年5月2日4点4分1秒。 如果考虑到国际日期变更线的存在(这里假设从“前”往“后”跳越),那么首先需要判断当前地方时是凌晨还是白天,再根据日出日落情况进一步确定经过的时间。 如上,在2013年5月2日的凌晨,当地方时未到6点时,则按上述时差表计算的当地时间为5点4分1秒,但由于这是凌晨,所以实际时间要减去60分钟,即4点4分1秒。 在2013年5月2日的白天,当地方时为12点或12点以后,则按上述时差表计算的当地时间是11点4分1秒,但由于这是白天,而且又恰好是中午时分,因此时间就要加上12个小时,即13点4分1秒。

综上,如果考虑国际日期变更线,那么北京时间应该表示为: 由以上计算过程可以看出,采用 UTC 作为计时基础所导致的一种不可避免的后果就是:在特定情况下,同一时间会有两个不同的「北京时间」! 而为了避免这种问题的出现,人们又创造了 “首都四时制”(Beijing Time Zone,简作 BJT)和 “东经120时区”(East Longitude Time Zone,简作 EST)这两个别名。

根据《中华人民共和国国家标准GB/T 2669-1998》规定,我国采用东八区区时(BJT)作为统一规定的计时标准。同时,该标准还规定,在计算机信息处理中,凡标有“时间”字段的地方,必须用EST表示时间。在使用计算机进行信息处理时,就应该使用 EST 计时,而在日常生活中,则可以使用 BJT 计时的方法。

我来回答
请发表正能量的言论,文明评论!