2011-04-09 51 views
0

我使用這些代碼獲取當前時間。從NSDate忽略GMT

NSTimeInterval timeInterval = [moviePlayer currentPlaybackTime]; 
NSDate *currentTime = [NSDate dateWithTimeIntervalSince1970:timeInterval]; 

使用日期格式化程序我打印此。它打印以下內容。

1970-01-01五點三十分十二秒0530

但是時間打印爲05:30,因爲時區,我認爲的。 Acutall我需要這是00:00。如何格式化我的日期。它必須是1970-01-01 00:00:12 +000。

謝謝

回答

2

設置日期格式的時區爲GMT:

[dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]]; 
+0

這個工作。謝謝。 – Dilshan 2011-04-09 17:36:52