电脑技术学习

6233短信时间bug并不存在

admin

    6233接收短信的时间的确有偏差,

    但这应该是短消息中心系统的时间设定问题。

    分析如下:

    1 发送信息的时间用的是手机时间,只要手机时间是准的,这个时间就准的。

    2 接收信息的时间用的应该是短消息中心收到信息的时间。 为什么不用手机时间呢?因为我们的手机不一定每时每刻开机,开机的时候也有不在服务区的情况。所以短消息中心收到的时间更有参考价值,说明信息是这个时间发出的。

    3 短消息中心的系统需要设定正确的时区及时间信息,如果用的北京时间(东八区+8)

    时区要设定成GMT+8. 如果使用了UTC时间(GMT 0)则要设定的时间比北京时间晚8个小时。 否则会有8个小时的偏差。这就是为什么我们收到的短信常常要早8小时的原因。(看短消息中心系统的偏差,比如误将GMT+8设定-8那就差16个小时了)

    4 现在有好多不同的短消息中心,有的设定正确,有的没有。所以我们看到的时间也是有的准,有的不准。

    5 正确的做法是我们应该在总是在手机上设定正确的时间和时区,比如在中国就是北京时间 GMT+8 , 英国就是伦敦时间 GMT 0 (UTC) . 对于收到不正确的时间我们应该向该短信中心投诉。 比如通过深圳 短信中心13800755000发的信息时间就差8个小时, 可以打电话给深圳的1860反映,请他们纠正错误。  而我的一个朋友从长沙移动发来的短信时间是正确的,证明长沙的移动公司的短信中心相关设定是正确的。

    6 有人反映接收1861/1860信息的时间偏差几分钟,这是因为1861/1860系统 时间不准造成的。比如我在深圳 收到1861发送的信息都早大概5分钟,说明他们的系统时间大概快了5分钟。 这种情况也可以向他们投诉,请他们纠正。

    7 不要再折腾我们可怜的手机了,也为Nokia清洗一下不白之冤。

    8 顺便说一句 我们公司的时间服务器是我架设的,时间准确度200毫秒以内(偏差不超过0.2秒)

标签:

留言评论

留言与评论(共有 0 条评论)
   
验证码: