2016-05-24 51 views
0

我的服務器有不同的時區,我想從不同的時區訪問我的網站。所以我想根據我打開網站的系統顯示網站的時間,而不是根據服務器時區設置時間。 有什麼方法可以解決我的問題嗎? 請幫幫我。 在此先感謝。如何根據時區選擇顯示時間?

+0

您可以使用javascript,'var date = new Date();'並將值設置爲您的HTML元素。請參閱http://stackoverflow.com/questions/3552461/how-to-format-a-javascript-date以獲取更多詳細信息 – Irshu

+0

的確,通常的答案是將服務器中的值以機器可讀的格式和UTC ,然後在客戶端上進行時區轉換和格式化。 –

+0

你可以使用javascript,jquery,ajax – SK2185

回答

0

您可以使用JavaScript來做同樣的事情。 添加下面的代碼在你的HTML(設計)頁面

VAR的currentdate =新的日期()

這會給你當前日期與時間在最終用戶的機器。

VAR偏移=的currentdate .getTimezoneOffset()

這會給你的當前時區與實際GMT時間偏移。

使用此值還可以識別最終用戶時區。