美国时间是怎么算的?
这个问题很有意思,我以前从来没仔细考虑过,所以写了一堆错误的答案。今天翻了好多资料才弄明白。 先给出结论,美国的计算日子(date)和计算时间(time)的方式是分开的。 计算日子的方法跟中国差不多,都是按照阳历(公历年)计算的,没有考虑到地球公转的问题。对于同一个月的一天来说,无论哪个国家的人,公历日期都是一样的。而计算时间的方式就和美国一样了,把一年分成三个部分,分别计算,然后再加在一起。这种算法没有考虑到月球的运动,因此每个月的第一天不是0点就是12点,不可能在18点或者24点的。
我在网上找到一张很经典的图,说明这个问题的: 图中是太阳在公转轨道上的位置变化,黄线代表正午(12点),红线代表早晨6点,蓝线代表下午18点。从图中可以看出,一天被分为三段,每段大约6个小时,分别用红、蓝、黄标注。 这样的一天被定义为24小时(一个“太阳日”)。为了计算方便,一天被分为24个“时间段”,每个时间段等于1/24天,也就是6个小时的整数倍,用h表示。那么一天就可以写成0~24h的变化。
假设某一个事件发生在7:30am,那么它就在黄色区域中,也就是说这一天已经进行了1/4(12+6=18 h),距离结束还有3/4(24-18=6 h)。如果发生在一个上午10:30pm,那么这一天就已经过去了5/24(12+6+6=24 h),剩下的时间是明天的了。(注意:这里讨论的都是正常情况,即无阴晴雨雪天气,且不计上下半场的足球比赛等。)
当然,有人可能会问,那凌晨1点到3点这段时间到底应该算第二天还是第三天呢?其实这个时候大部分人都处于睡眠状态,就算有少数人醒来,他们也不会有任何社会活动,因此这个阶段没有被统计在内。从生物学上来说,这个时间人处于“休眠”状态,身体各个器官并没有进行大量工作,因此这段时间并不计入“日历”的计算。不过,从社会角度上来看,这段时间还是有很多人从事社会的活动的,只是这部分人很少,因此数学上可以忽略这一小部分人的存在。从这方面说,这种计算方法比中国计算日历的方法要科学一些,毕竟中国是以昼夜来划分日期,不考虑个人睡眠时间的。
另外,从网络上的图片来看,这种日历计算法好像是美国大学课本中提到的,不知是不是如此。
美国有太平洋时间、山地时间、中部时间和东部时间四个不同时区,每个时区之间的间隔为一小时,太平洋时间比协调世界时晚8小时、山地时间则晚7小时、中部时间晚6小时而东部时间晚5小时,在每年半数时间进行夏令时的时段时则以DT标志其与协调世界时间的间隔。
美国本土时区划分
太平洋时间使用于美国西海岸部分地区及加拿大太平洋时间区,包括加利福尼亚州大部分、内华达州西部和华盛顿州西部、加拿大不列颠哥伦比亚省及育空地区。美国大陆的太平洋时间区与加拿大太平洋时间区在冬令时处于相同时间,但在夏令时加拿大的该区比美国该区早一小时。
山地时间使用于美国落基山地区及紧邻地区和墨西哥西北地区,包括蒙大拿州、爱达荷州、怀俄明州、犹他州、科罗拉多州、新墨西哥州、亚利桑那州东北部、内华达州东部、得克萨斯州西部,科苏梅尔岛及洛斯卡沃斯。亚利桑那州大部份地区及夏威夷群岛中夏威夷州西北部除了使用北太平洋时间之外,都不使用夏令时。
中部时间使用于美国中西部及墨西哥东北部地区,包括北达科他州、明尼苏达州、威斯康星州、南达科他州、衣阿华州、密苏里州、肯塔基州(西边一小部份)、俄亥俄州(最西南角)、密歇根州(除上半岛以外)、伊利诺伊州、印第安纳州、田纳西州、阿肯色州、密西西比州、阿拉巴马州、路易斯安那州、堪萨斯州、俄克拉荷马州最北边及魁北克省南部、哥伦比亚特区、华盛顿特区、新墨西哥州最南端、加利福尼亚州东部一个小镇(属于因迪奥县)和墨西哥的洛斯莫奇斯及墨西哥湾沿岸。
东部时间使用于加拿大东南部、美国东海岸和大湖区、墨西哥部分地区,包括缅因州、新罕布什尔州、佛蒙特州、纽约州、特拉华州、罗得岛州、康涅狄格州、新泽西州、马萨诸塞州、佛罗里达州、佐治亚州、西弗吉尼亚州、皮特斯角(皮特斯角为纽约州大纽约都会区的一部分)、魁北克省(只包括北部)、哥伦比亚特区和华盛顿特区。加拿大的大部分地区在冬令时与北美协调时间一致,但在夏令时比其早一小时。
美国海外领地时区
夏威夷-阿留申时间用于夏威夷和阿留申群岛的部分地区,与太平洋时间之间有一小时或者两小时的时差。
阿拉斯加时间用于阿拉斯加大部分地区和阿留申群岛中几个最东的岛屿上,时间与太平洋时间只有一小时时差。
东部阿拉斯加时间(非正式称PST)阿拉斯加西南部几个乡使用与太平洋时间一致的非正式时区。