关于时间换算的疑问

来源:百度知道 编辑:UC知道 时间:2024/06/23 13:21:47
比方说,美国加州的一个人以当地的时间为准,告诉我一个时间:本月a号b点。我如果换算到北京时间,只需要把b加上13小时(北加时差),如果过了0点就从0接着往后加,且是a+1号,对不?
日期一定对不?是不是要考虑其他的问题?不懂装懂的请走开,恳请专家解答,谢谢!
刚学会复制粘贴的一边凉快去!

要清楚时间换算,就必须先明白时区的有关知识。

一、时区、区时

地球自传一周为一天,24小时,经度转动360度。于是我们将全球分为24个时区,每个时区跨15度经度,1个小时。
国际上规定:0度经线东西各7.5度为中时区,又叫0时区。然后向东向西各分为12个时区,东边从东一区至东12区,西边从西一区至西12区。东12区和西12区合为1个时区,时刻相同,日期相差一天,西12区晚1天,东12区早1天。

每个时区跨经度15度,正中的经线叫该时区的中央经线。国际上规定,每个时区将中央经线的时刻作为该时区的标准时间,叫区时。区时是各时区的统一时间。

二、时间换算:

时区相隔一个时刻相差1整小时。东边早1小时,西边晚1个小时。

因此,要换算时间,得先算出两地相差的时区数。要算时区差就得知道两地分别在那个时区。

计算方法公式:
甲地时刻=乙地时刻±两地的时区差
注:1、乙在甲的东+,乙在甲的西边-。(同在东时区或同在西时区,其东西方向按经纬网地图的方向判断方法判断;一个在东时区一个在西时区,时间换算中只能判断为东时区是东方、西时区是西方)
2、时区差的计算,同在东时区或同在西时区则两地的时区数相减,大的减小的;一个在东时区另一个在西时区则两地的时区数相加。

例:北京(东八区)奥运会开幕式开幕时,美国纽约(西六区)时间是几点钟。

分析:北京奥运会开幕式是2008年8月8日20时,要计算纽约时间,得知道北京和纽约所在的时区。然后利用上面的公式进行计算。
北京纽约的时区差=8+6=14
纽约在北京的西边,时刻比北京晚,所以:
北京奥运会开幕式纽约时刻=20-14=6点
所以,北京奥运会开幕式纽约时间是早晨6点钟。

又例:北京2009年5月1日8点时,巴西的巴西利亚(西三区)时间是几点钟?
巴西利亚时间=北京时间-北京巴西利亚的时区差
=8-(8+3)点