时差的计算遵循以下规则:
时区数相减:
计算两个地区所在时区的数值差,时区数值大的地区时间早。
东加西减:
如果两个地区位于同一时区(东时区或西时区),则用时区数相减;如果位于不同时区(东时区和西时区),则用时区数相加。
考虑夏令时:
在夏令时期间,时差会减少1小时。
举例说明:
北京位于东八区(+8),纽约位于西五区(-5),不考虑夏令时的情况下,北京比纽约早13个小时(+8 - (-5) = 13)。
如果纽约在夏令时期间,时差减少1小时,北京比纽约早12个小时(+8 - (-5) - 1 = 12)。
需要注意的是,实际计算时还要考虑日期和时间,因为夏令时的开始和结束日期每年都有所不同。