世界的每个地区都有自己的本地时间,在Internet及无线电通信时,时间的统一非常重要!
整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。UTC与GMT含义完全相同。
北京时区是东八区,领先UTC 8个小时,在电子邮件信头的Date域记为+0800。如果在电子邮件的信头中有这么一行:
Date: Sun, 13 June 2010 09:45:28 +0800
说明信件发送地时间是2010年6月13号,星期日,上午9点45分28秒,该地区本地时领先UTC差 8个小时(+0800,就是东八区时间)。电子邮件信头的Date域使用24小时的时钟,而不使用AM和PM来标记上下午。
以这个电子邮件的发送时间为例,如果要把这个时间转化为UTC,可以使用以下公式:
UTC + 时区差=本地时间
时区差东为正,西为负。为此,把东八区时区差记为 +0800,
UTC + (+0800) = 本地(北京)时间 (1)
那么,UTC = 本地时间(北京时间))- 0800 (2)
0945 - 0800 = 0145
即UTC是当天凌晨1点45分28秒。若结果是负数就意味着是UTC前一天(即昨天),把这个负数加上2400就是UTC在前一天的时间。例如,本地(北京)时间是 0325 (凌晨3点25分),那么,UTC就是 0325 - 0800 = -0475,负号意味着是前一天, -0475 + 2400 = 1925,既前一天的晚上7点25分。
纽约的时区是西五区,比UTC落后五个小时,记为 -0500:
UTC +(-0500) = 纽约时间 (3)
UTC = 纽约时间 + 0500 (4)
把(2)式-(4)式
UTC = 北京时间 - 0800 = 纽约时间 + 0500 (5)
即 北京时间=纽约时间+ 1300 (6)
即北京时间领先纽约时间十三个小时,由(6)式,
纽约时间 = 北京时间- 1300 (7)
重要的公式 UTC +时区差=本地时间
时区差东为正,西为负。例如,东八区(北京)是 +0800,西五区(纽约)是-0500,加州是西八区,是-0800,美国中部时区是西六区,-0600,美国山地时区是西七区,-0700,太平洋时区是西八区,-0800,在夏天使用夏时制,成为-0700。德国时区是东一区,+0100,夏天变为+0200。
多数电子邮件程序,例如Outlook Express,在显示时间时,计算机程序把时间先转换成为本地时间再显示,例如,邮件的Date域为:
Date: Sun, 13 June 2010 09:45:28 +0800
Outlook Express在显示时就显示为:
Date: Sat, 12 June 2010 08:45:28 pm,把北京时间转换成为了纽约时间,而且把二十四小时格式的时间转换成为了十二小时的格式。
- 大小: 155.6 KB
分享到:
相关推荐
UTC时间与北京时间的关系,写的是关于时间协调时与北京时间以及其他地区时间的关系,附图
Debian 参考手册(版本 2.76)(2019-03-21 15:39:20 UTC) 旨在作为一份 Debian 系统安装后的用户指南,为 Debian 系统的使用与管理提供广泛的概 览。它通过为非开发者编写的 shell 命令示例来涵盖系统管理的方方面面...
整个代码可直接编译运行;Unix时间戳转北京时间,用到“time.h”头文件,是C语言的标准库,使用...UTC时间转化成北京时间,思路:把UTC时间转换成时间戳,然后时间戳数值加上八小时,再把时间戳转化成北京时间。
自实现的UTC时间与本地时间的转换(这里只转换成了UTC0区,要到自己的时区自己加上偏移.同时实现了UTC到本地时间的转换和本地时间到UTC时间转换. UTC时间使用的是32位整型实现.没有使用64位.因此只能存储约132年之间的...
将yyyy-MM-dd HH:mm:ss 时间格式和UTC时间之间的互转的工具。
GPS UTC与北京时间的转换函数,很好用!给大家分享!
UTC时间与北京时间差多久?想了解吗,请查看文档里的描述
约会时间漂亮的日期时间: 2014-01-09 06:46:01安装$ npm install date-time用法import dateTime from 'date-time' ;dateTime ( ) ;//=> '2017-05-20 17:07:05'dateTime ( { date : new Date ( 1989 , 2 , 4 , 10 ) ...
时间时转换,UTC时转北京时间,在解算卫星位置时需要
该文档内容是关于本地时间和UTC时间的转换操作,
GPS时间和UTC时间的相互转换工具,可用于将GPS时间转换为UTC时间,也可以用于UTC时间转换为GPS时间
利用C#编写的GPS时间与UTC时间相互转换,以及WGS84坐标系下与北京54坐标系下的坐标转换 可视化效果好 易操作
UTC时间戳与北京时间转换
修改Makefilez中的ARCH和CROSS_COMPILE与本机的路径一致: CROSS_COMPILE ?= /opt/crosstool/bin/arm-s3c2410-linux-gnu- ... ARCH ?= arm 2、编译busybox。先make menuconfig,修改以下: Busybox Settings -...
英文单词书与 IT 社区无关,或者过于学术化。 我尝试从社区和程序员/软件工程师创建一个基本的英语词典。 假设开发人员能够: [ x ] 在 Stackoverflow.com 中读写帖子 [ x ] 阅读 [ ] 在 github.com 中读写评论和...
characterEncoding=utf8&serverTimezone=UTC username: root password: 123456 cache: redis: #使用前缀 use-key-prefix: true #redis过期时间 time-to-live: 60s mybatis-plus: global-config: db-config...
基于MATLAB GUI设计,输入任意卫星系统时间信息即可计算其他卫星系统时间信息及UTC时间。输入UTC即可计算卫星系统时间。
此函数通过 Java 方法将本地时间转换为 UTC。 因此,它可以移植到任何平台上的 Matlab。 它可以将 datenums 向量或 datevecs 向量(即 local_time_to_utc(now) 或 local_time_to_utc([2008 01 01 00 00 00]))作为...
utc时间与本地时间的相互转换工具,时间单位是秒,不用安装,下载即可使用,小巧,绿色,实用,欢迎下载
易语言取UTC时间源码,取UTC时间,WSAStartup,socket,getpeername,Connect,GetDateFormat,GetLocalTime,GetTimeFormat,recv,closesocket,WSACleanup