因为,全球是24个时区,最多相差24小时,即东十二区和西十二区,所以地球上最多存在两个日期。
地球上日期线有两条。一条是180度经线(这条是固定的),另一条是地方时为零时的那条经线(这条是不断变化的)。
已知某时区时间求另一时区的时间
纽约是9月10日10:10,北京是几点?
北京 东八区 纽约 西五区(东正西负)
所求时间=所给时间-(所给时间的时区-所求时区)注:如若差小于0,则再加24但日期要提前1天;若差大于24,则再减24,但日期要加1天。分不变。
10:10-[(-5)-8]=10:10+13:00=23:10
你的算法有点不好理解
按照北京在纽约东边计算 有13个时区 时间是10.10+13=23.10
按照北京在纽约西边计算 只有11个时区
时间是10:10+24:00-11:00=23:10 还有跨过日界线的日期变化,不好理解。
因为地球上日期线有9两条。一条是180度经线(这条是固定的),另一条是地方时为零时的那条经线(这条是不断变化的)。
180度经线的两边是东时区和西时区,当你从东时区进入西时区时,日期减一天,相反则加一天,这是不变的定力。
时区的计算还应该遵循同时区相减(大减小,东边时间略早),异时区相加(东边日期早)。
题目中是东八区和西五区,时区数相加是13.那说明他们相差13个小时。因为西五区在西边,所以东八区的时间应该比西五区的早,所以是相加。日期相同
其实结果是一样的,
我要监考了
我一会在给你回答
一共24个时区呢- -
按照北京在纽约东边计算,你一个一个的时区数,是13个吧!
要是按照北京在纽约西边计算,在一个一个的时区数,是11个,你怎么还能减13呢,不应该减11么?