时差的标题

By admin in 天文台 on 2019年2月18日

从服务器获取到的时间一向转换到NSString 会差几个时辰,原因是
从服务器获取的时日 直接转为string,会转成 本地时区。

消除办法:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm"];
[formatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
NSString *titleName = [formatter stringFromDate:date];

设定时区之后转换就不会现出这么些题材了。

天文台,除此以外普及一下基本的术语

格林威治标准时间GMT
十七世纪,Green威治皇家天文台为了海上霸权的增加计画而开展天体观测。1675年旧皇家观测所(Old
罗伊al Observatory)
正式确立,到了1884年决定以通过格林威治的子午线作为划分地球东西两半球的经度零度。观测所门口墙上有三个标明24钟头的钟表,显示当下的时光,对全球而言,那里所设定的年华是社会风气时间参考点,举世都是格林威治的大运作为专业来设定时间,那就是我们熟谙的「格林威治标准时间」(格林wich
Mean
Time,简称G.M.T.)的案由,标示在手表上,则意味此表具有两地时间作用,约等于同时可以呈现原居地和另1个国家的时日。


世界和谐时间UTC
多数的两地时间表都是GMT来代表,但也有点两地时间表上看不到GMT字样,出现的反倒是UTC那一个英文字母,毕竟何谓UTC?事实上,UTC指的是Coordinated
Universal Time-
世界和谐时间(又称世界标准时间、世界统一时间),是经过平分太阳时(以格林威治时间GMT为准)、地轴运动校对后的新时标以及以「秒」为单位的国际原卯时所回顾计算而成的时光,总括进度十二分严峻精密,由此若以「世界标准时间」的角度来说,UTC比GMT来得越来越精准。其误差值必须保险在0.9秒之内,若高于0.9秒则由位于法国首都的国际地球自转事务中心局发表闰秒,使UTC与地球自转周期一致。所以基本上UTC的真相强调的是比GMT更为准确的社会风气时间标准,可是对于当今表款来说,GMT与UTC的效应与精确度是从未有过异样的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 亚洲必赢手机官网 版权所有