0
我卡在這個問題獲得用戶的時間,並將其轉換到PST
獲得用戶的時間,我只想做
var getUserDateAndTime = new Date();
我將如何轉換這個日期時間到PST視他們在哪裏(東部時間或格林威治標準時間)考慮日光節約。
任何幫助,將不勝感激。
謝謝
我卡在這個問題獲得用戶的時間,並將其轉換到PST
獲得用戶的時間,我只想做
var getUserDateAndTime = new Date();
我將如何轉換這個日期時間到PST視他們在哪裏(東部時間或格林威治標準時間)考慮日光節約。
任何幫助,將不勝感激。
謝謝
你必須得到的時區從客戶端偏移:
var offset = new Date().getTimezoneOffset();
然後,你需要的PST時區偏移,你可以計算出它
ClientTime - ClientOffset + PSTOffset =當前的PST時間
你如何考慮日光節約? –
getTimezoneOffset在夏時制中返回一個不同的值,這就是爲什麼它會工作。如果你想閱讀更多關於它的信息,請訪問:[link](http://javascript.about.com/library/bldst.htm) –
不錯的+1 +1 –