日期格式的完整日期响应

时间:2016-01-17 02:11:48

标签: ios objective-c

我有这个日期字符串:

  

2014-03-09T00:00:00 + 01:00

尝试使用此代码将其解析为时间戳:

NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-mm-dd'T'HH:mm:ss"];
NSDate *date = [dateFormatter dateFromString:response];
NSLog(@"%@", date);
NSTimeInterval timestamp = [date timeIntervalSince1970];

但它总是在NSLog中返回nil。我的日期字符串的正确dateFormat是什么?

我在Android应用程序中使用相同的日期格式,但它在Obj-C中不起作用。

1 个答案:

答案 0 :(得分:1)

试试这个:

[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ssXXX"];