如何在 Objective-C 中将日期 2013-06-20T17:10:44.642 转换为 NSDate?
我有一个 django 应用程序,它以 JSON 格式输出日期并使用 Objective-C 解析日期,但我需要将上述格式的 NSString 转换为 NSDate。我怎样才能做到这一点?
我知道如何将 NSString 转换为 NSDATE 但我不知道如何转换该特定日期:2013-06-20T17:10:44.642
我有:
NSString *iso8601String = dateString;
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[dateFormatter setLocale:locale];
[dateFormatter setFormatterBehavior:NSDateFormatterBehavior10_4];
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];
但这现在正在起作用。