相关疑难解决方法(0)

NSDateFormatter dateFromString返回nil

这是我的代码:

NSString *_date = @"Tue, 23 Nov 2010 16:14:14 +0000";
NSDateFormatter *parser = [[NSDateFormatter alloc] init];
[parser setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss '+0000'"];
[parser setTimeZone:[NSTimeZone timeZoneWithName:@"UTC"]];
NSDate *date = [parser dateFromString:_date];
Run Code Online (Sandbox Code Playgroud)

这不会运行:'date'设置为'nil'.我试过了

[parser setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss ZZZ"];
Run Code Online (Sandbox Code Playgroud)

没有更多成功......

你有什么主意吗 ?

提前致谢

iphone cocoa objective-c

22
推荐指数
1
解决办法
2万
查看次数

标签 统计

cocoa ×1

iphone ×1

objective-c ×1