在NSDate中转换InternetDateTimeString

时间:2013-07-01 16:04:22

标签: ios objective-c nsdate

这是我的代码

[NSDate dateFromInternetDateTimeString:internetTime formatHint:DateFormatHintRFC3339];

在终端我收到此消息

Could not parse RFC822 date: "1370835005000" Possible invalid format.
Could not parse RFC3339 date: "1370835005000" Possible invalid format.

我必须使用哪种格式才能以NSDate格式正确转换此互联网数据时间? 感谢

1 个答案:

答案 0 :(得分:1)

除以1000得到秒数,将其转换为双倍并创建日期:

NSDate *date = [NSDate dateWithTimeIntervalSince1970:[internetTime doubleValue]/1000.0];