北京时间与ET时间差多少?
这个要分情况,如果仅考虑地球自转引起的时差,那很简单,就是8个地球日。 但现在我们要讨论的是地球公转引起的时差(赤道季节延迟),那么这个问题就复杂了! 先上结论再解释: ET=BE+0.3976*LTD (LTD小于等于7305) 当LTD大于7305时,即夏令时,ET=BE+0.3976*(LTD-7305) 其中,ET为东部时间(美国东部时间) BE为太平洋标准时间(美国太平洋时间) LTD为当地太阳时刻(地方时) 公式中那个0.3976的系数是怎么得出来的呢?请看下面详细解答。
1、首先来看只考虑地球自转引起的时差的情况。 此时不管是否处于夏令时都一个公式: ET=BE+(DT-BD)*SL 其中,ET为东部时间(美国西部时间); BE为太平洋标准时间(美国太平洋时间,比美国东部时间慢一个小时); DT为地区所在时的区号; BD为北京所在的区号; SL是常数,由各地经度计算而得。 举例说明,假如问主你位于成都,查表得到SL约为244,则公式变为: ET=BE+(DT-BD)×244 将各地区的区号代入公式,就可以轻易算出各个地区的ET值。注意,这里的“+”指的是加上一天的意思,不是加小时的含义。比如上海(DT值为5)和深圳(DT值为7)相距约1500公里,但二者在同一时区,这是因为它们分别位于地球同一经线上,受到的宇宙射线等因素差别很小,所以两地时间差异仅限于白昼和黑夜的变化,实际上只有一昼夜的时间差,也就是24小时。
2、然后来看考虑地球公转引起的时差,即夏令时的情况。 根据百科,夏令时又名“ daylight saving time ”简称“DST”。 DST期间,所有地区都往前推进一小时,即所有时钟上的时间都要减1小时。但这里的问题在于,虽然时钟上的数字减少了,但实际时间并没有减少,因此人们认为DST会让时间过得更快,产生一种“错觉”,认为DST期间一天相当于24个小时,而在非DST期间一天却只有23个小时。于是产生了上面那个令人费解的等式。 如果你理解上面的内容,那么这个等式应该就很容易明白了。