2012-01-04 50 views
3

我很好奇如何準確的客戶端的瀏覽器/ JavaScript的UNIX時間,因爲我沒有數碼/電腦計時的一個很好的理解。客戶端unix時間有多準確?

舉例來說,如果我的服務器告訴客戶端做在給定的UNIX時間的東西,將它實際上發生在同一時間,在美國和歐洲,中國的多臺計算機?

謝謝。

回答

0

Unix time, or POSIX time是一個用於描述時間瞬間的系統,定義爲從1970年1月1日星期四協調世界時(UTC)開始經過的秒數(Unix時間被定義,但是在該日期之前是負的) ,不包括國際地球自轉和參考系統服務公司宣佈的閏秒。

提供的鏈接是一個很好的鏈接,並給出了比較,其他時間系統。我強烈建議你看看那裏。

+1

謝謝!是否有理由認爲現在的電腦有相當準確的unix時間?它足夠可靠地進行同步嗎? – 2012-01-04 18:22:05

+0

@GarenCheckley我會這樣認爲,但我不知道那麼多關於它肯定說 – Gabe 2012-01-04 18:23:09

+0

@Garen,我會說不 - 除非採取具體行動,以確保準確性。這也取決於你需要的精度數量,當然=) – cha0site 2012-01-04 19:31:08

1

或許不會,因爲計算機的時鐘時間往往是相當武斷的。

但是,如果您控制所有這些計算機,並且可以確保使用NTP或某些此類服務進行同步,那麼即使使用Javascript,也可以同步所有這些操作。

我不會在萬維網上的信任客戶端的時間。