2011-05-25 75 views
1

我正在開發一個網站,爲了做一些操作我想從當地機器上取當地日期&時間。 除了服務器的日期和時間。我希望用戶的系統日期&誰曾經從服務器訪問我的網站。 任何人都可以請幫我我如何解決這個問題。獲取本地機器的日期和時間的詳細信息

在此先感謝...

回答

0

什麼是你使用的日期和時間? 如果只是用於顯示,你可以看看的JavaScript

4

這不適用於HTTP請求,但如果啓動Javascript,它可用那裏通過Date.getTimezoneOffset()。您可能還想將JavaScript中的時間與服務器時間(您可以在1970年1月1日以來的毫秒數中發送的時間)進行比較,以獲得更準確的服務器增量。

你當然可以使用javascript填充隱藏的表單域,這樣你的服務器就可以知道時間,但是不包括第一個請求。國際海事組織,只是在用戶界面處理時間偏移更簡單。

還要注意,如果javascript被禁用(除了可能的下拉列表可供選擇),你不能做太多的事情。

+0

馬克是男人!!! – Clayton 2011-05-25 06:09:58

+0

+1對於很好的解釋 – 2011-05-25 06:16:34

+0

你可以請檢查這個線程,並在接受的答案,有方法獲取用戶機器的日期時間使用JSON,讓我知道如果這是合理的解決方案。謝謝http://stackoverflow.com/questions/660927/how-can-i-obtain-the-local-time-in-jquery – 2011-05-25 11:29:50