2013-01-16 95 views

回答

1

我使用getTimezoneOffset函數解決了問題。

我寫了需要UTC時間爲參數和返回本地時間

//Function Processes the passed UTC time and returns the current device time. 
function changeUTCToLocal(utcTime) 
{ 
    var offset = utcTime.getTimezoneOffset(); 
    var localTime = utcTime + offset; 
    return localTime; 
} 
0

獲取與GMT時間的時間間隔和當前本地時間和GMT偏移量的方法,添加這些並獲得從當地時間實時間隔:

假設一個時間間隔是NSInteger的毫秒從GMT時間, 使用後得到彌補

NSInteger millisecondsFromGMT = 1000 * [[NSTimeZone localTimeZone] secondsFromGMT]; 

現在添加這兩種才能獲得真正的時間間隔

NSInteger realTimeInterval = timeInterval + millisecondsFromGMT ; 
+1

我已經提到過,我正在基於鈦的iOS應用。 :) –

0

我認爲moment.js可以解決這個問題也