怎么计算英国时间?
题主是想问时差还是夏令时? 因为我国标准时间是UTC/GMT+8,而英国位于UTC/GMT+0,所以单从数字上来看,两者相差8小时(24:00-0:00)。但实际上由于地球自转等原因,当北京时间16:00的时候,英国已经比北京时间早9个小时了【注】。因此对于英中之间往来比较频繁的打工人来说,“8小时的时差”这个概念确实非常笼统且不精确。 那该如何准确地计算英时差呢?很简单——计算(中英间)经度差即可。
如果经度差的数值小于7.5°,那么直接将经度差数值除以4,就得到相应的时间差值了;反之,如果经度差的数值大于7.5°,那么就除以6,因为每1°经度相当于4分钟时间。 具体算法如下所示: 注意!此公式适用于任何两个具有经度坐标(经度差小于7.5°的整数倍)的地区,如英中、英俄、英加,等等。
在计算英时差的时候,还需要考虑夏令时的因素。因为每年3月最后一个周日的凌晨0:00开始,英国会将时钟拨快一个小时,进入夏令时;直到10月底或者11月初,英国会再次将时钟拨回一小时,进入冬令时。所以在计算英时差的时候,需要根据具体情况来扣除或加上1小时。 比如现在正是三月,伦敦时间刚刚进入夏令时,而中国处于冬令时,则中英时间差为: (注意这里经过简单估算,可能产生的误差不超过5分钟) 从四月第一个周日零时起,英国将进入冬令时,中国进入夏令时,此时中英时间差为: 根据上表,我们可以得出以下结论:
1、无论在英国还是在中国,所有法定节日均休息一天并顺延一天假期。
2、英国每年有6次双标记(冬令时和夏令时交替),每次交替前后各延迟一小时,期间正午太阳始终由南向北移动,而且北半球白昼不断拉长。
3、不论采用何种计时方法,中国始终比英国多3个闰年,也就是说,理论上说19年后中英时间能拉开2个月差距。 【注】由于地球自转等原因,当北京时间15:59:59的时候,英国时间可能为15:59:60也可能为16:00:00,甚至可能是16:00:59。为了便于计时,计算机采用了一种复杂算法来计算这种近似情况下的准确时间差,也就是所谓的网络时间同步(NTP)服务。