6233接收短信的時(shí)間的確有偏差,
但這應(yīng)該是短消息中心系統(tǒng)的時(shí)間設(shè)定問題。
分析如下:
1 發(fā)送信息的時(shí)間用的是手機(jī)時(shí)間,只要手機(jī)時(shí)間是準(zhǔn)的,這個(gè)時(shí)間就準(zhǔn)的。
2 接收信息的時(shí)間用的應(yīng)該是短消息中心收到信息的時(shí)間。 為什么不用手機(jī)時(shí)間呢?因?yàn)槲覀兊氖謾C(jī)不一定每時(shí)每刻開機(jī),開機(jī)的時(shí)候也有不在服務(wù)區(qū)的情況。所以短消息中心收到的時(shí)間更有參考價(jià)值,說明信息是這個(gè)時(shí)間發(fā)出的。
3 短消息中心的系統(tǒng)需要設(shè)定正確的時(shí)區(qū)及時(shí)間信息,如果用的北京時(shí)間(東八區(qū)+8)
時(shí)區(qū)要設(shè)定成GMT+8. 如果使用了UTC時(shí)間(GMT 0)則要設(shè)定的時(shí)間比北京時(shí)間晚8個(gè)小時(shí)。 否則會有8個(gè)小時(shí)的偏差。這就是為什么我們收到的短信常常要早8小時(shí)的原因。(看短消息中心系統(tǒng)的偏差,比如誤將GMT+8設(shè)定-8那就差16個(gè)小時(shí)了)
4 現(xiàn)在有好多不同的短消息中心,有的設(shè)定正確,有的沒有。所以我們看到的時(shí)間也是有的準(zhǔn),有的不準(zhǔn)。
5 正確的做法是我們應(yīng)該在總是在手機(jī)上設(shè)定正確的時(shí)間和時(shí)區(qū),比如在中國就是北京時(shí)間 GMT+8 , 英國就是倫敦時(shí)間 GMT 0 (UTC) . 對于收到不正確的時(shí)間我們應(yīng)該向該短信中心投訴。 比如通過深圳 短信中心13800755000發(fā)的信息時(shí)間就差8個(gè)小時(shí), 可以打電話給深圳的1860反映,請他們糾正錯誤。 而我的一個(gè)朋友從長沙移動發(fā)來的短信時(shí)間是正確的,證明長沙的移動公司的短信中心相關(guān)設(shè)定是正確的。
6 有人反映接收1861/1860信息的時(shí)間偏差幾分鐘,這是因?yàn)?861/1860系統(tǒng) 時(shí)間不準(zhǔn)造成的。比如我在深圳 收到1861發(fā)送的信息都早大概5分鐘,說明他們的系統(tǒng)時(shí)間大概快了5分鐘。 這種情況也可以向他們投訴,請他們糾正。
7 不要再折騰我們可憐的手機(jī)了,也為Nokia清洗一下不白之冤。
8 順便說一句 我們公司的時(shí)間服務(wù)器是我架設(shè)的,時(shí)間準(zhǔn)確度200毫秒以內(nèi)(偏差不超過0.2秒)