使用夏令时将Unix TimeStamp转换为NSDate

时间:2011-01-05 11:01:12

标签: iphone objective-c nsdate nsdateformatter

我有一个GMT时间戳“1273051632”,其中GMT偏移为-5。我希望在我的iPhone应用程序中将其转换为当地时间和白天节省时间。使用NSdateFormatter转换它给我

  

1273051632翻译为2010年5月5日星期三,04:27:12(GMT -5)

这不是添加日光节约时间......

  

(正确的结果应该是2010年5月5日星期三,05:27:12(GMT -5)),对吧?

请帮我看看如何将上面的Unixtimestamp转换为NSString会计日节省时间。谢谢提前。

1 个答案:

答案 0 :(得分:1)

[NSDate dateWithTimeIntervalSince1970:seconds]

怎么样?