2
이 문자열을 "2011-11-23T17 : 59 : 00Z"에서 NSDate로 변환하려고합니다.iOS에서 ISO8601 시간을 구문 분석하는 데 문제가 있습니다
많은 사람들이이 문제를 겪어 왔지만 모두가 약간 다른 형식을 가지고 있습니다. 솔루션을 해킹하지 못했습니다. 같은
내가 해봤 코드 :
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
dateFormat.timeStyle = NSDateFormatterFullStyle;
[dateFormat setDateFormat: @"yyyy-MM-dd'T'HH:mm:ss'Z'"];
NSString* date = ""2011-11-23T17:59:00Z"";
NSString *dateString = [dateFormat stringFromDate: date];
날짜 열은 항상 온다 다시 NULL
이 답변이 잘못되었습니다. 형식 문자열은'Z'를 인용해서는 안됩니다. – rmaddy
인용 된 Z없이 답변을 업데이트했습니다. – bryanmac