지정한 포맷터로 날짜 객체를 만들려고하지만 date formatter_datefromstring 메소드가 nil을 반환합니다. 명확한 문서 샘플로 알려주십시오. 구문 분석하려고하는 문자열은 "2017 년 9 월 24 일 오전 2시 PDT"입니다. 미리 감사드립니다.NSDateFormatter는 datefromstring 메서드를 호출하는 동안 nil을 반환합니까?
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setTimeZone:[NSTimeZone systemTimeZone]];
[dateFormat setLocale:[NSLocale currentLocale]];
[dateFormat setDateFormat:@"h:mm a Z 'on' MMMM d, yyyy"];
NSLog(@"dateStr:==============> %@", dateStr);
NSDate *date = [dateFormat dateFromString:dateStr];
NSLog(@"Date:------------->%@", date);
return date;
'dateStr' 무엇입니까 유용한 경우? – vadian
NSDate로 변환하려는 날짜 문자열을 제공하십시오. –
장치/시뮬레이터가 영어로 설정되어 있습니까? – rmaddy