GMT时间怎么换算成美国时间?

柏二元柏二元最佳答案最佳答案

假设你需要将 GMT 时区的时间转换成美东(EST)时间,那么需要解决两个问题:

1、如何转换时区? 2、时区后面跟的字母代表什么意思? 时区的转换相对简单,只要记住一个公式即可: 时差 = (当前时间 - 格林威治时间) / 3600; 比如需要将北京时间转换为美国东部时间,那么只需要将这两个时间相减即可: (现在时间 - 北京时间)/ 3600 = (现在时间 - 东经80°时间)/ 3600 = (现在时间 - 西五区时间)/ 3600 => (现在时间 - 格林威治时间) 因为西五区时间是格林威治时间的 +5小时,所以时差为 -5。又因为目前处于公元纪年,所以将时差 -5直接代入公式计算就可以得到当前时间为格林威治时间减去 5小时后所对应的北京时间: 10点17分24秒-5小时= 10点17分24秒+14点17分24秒=24点34分50秒,即美国东部时间下午 14:34:50。

接着我们来看第二个问题,时区后面的字母代表什么意思呢? 以美国西部时间为例,其标记为PST,这表示的是Pacific Standard Time 的缩写形式,翻译成中文是太平洋标准时间,又因为位于西八区,所以简写为 PST。同理可得:

EDT – Eastern Daylight Time 夏令时

CST – Central Standard Time 中部时间

MST – Mountain Standard Time 山地时间

PDT – Pacific Daylight Time 太平洋夏令时

NST – Newfoundland Standard Time 新不列颠标准时间

AIT – Alaska Indepdence Time 美属阿留申群岛时间

HDT – Hawaii-Aleutian Daylight Time 夏威夷一阿拉斯加夏令时

PHT – Panama Hat Time 巴拿马帽时间(已废除)

我来回答
请发表正能量的言论,文明评论!