任何晶振實際工作頻率都是不穩(wěn)定的,只是程度不同而已。即使溫度補(bǔ)償?shù)木д瘢诔胤秶鷥?nèi)(攝氏10℃~35℃)也有大約5×10-7~2×10-6的誤差。晶振實際頻率是受外界多種因素(溫度、電壓、老化等)影響而改變的。因此,時鐘頻率偏差系數(shù)k并非恒定不變的。每隔一定時間,NTP客戶機(jī)要對時鐘頻率偏差系數(shù)k進(jìn)行校正,才能保證計時精度。
本程序能通過網(wǎng)絡(luò)授時服務(wù)器獲取當(dāng)前時間,因為一般我們的手機(jī)只能提供到分鐘的時間顯示,并且由于手機(jī)硬件的固有問題導(dǎo)致經(jīng)常會出現(xiàn)手機(jī)系統(tǒng)時間不準(zhǔn)確問題,(已知的某平臺的手機(jī)會在充電后時間變快4分鐘),這是編寫本程序的初衷,本程序功能夠提供給使用者到秒級的時間顯示,同時告訴使用者手機(jī)系統(tǒng)時間與當(dāng)前標(biāo)準(zhǔn)時間的差值,但無權(quán)去修改使用者手機(jī)的系統(tǒng)時間,軟件使用中會消耗非常少的網(wǎng)絡(luò)流量。