서버에서 "Fri Dec 13 2013 16:26:18 GMT + 0000 (UTC)"형식의 날짜를 보내고 있지만,"..GMT + 0000 (UTC)"을 구문 분석하도록 NSDateFormatter를 설정하는 방법
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE MMM dd yyyy HH:mm:ss"];
NSDate *date = [dateFormatter dateFromString:@"Fri Dec 13 2013 16:26:18"];
나는이 필요하지만 : 나는 같은 XXX에 대한 몇 가지를 시도했습니다
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE MMM dd yyyy HH:mm:ss XXX"];
NSDate *date = [dateFormatter dateFromString:@"Fri Dec 13 2013 16:26:18 GMT+0000 (UTC)"];
을 t 나는이 이렇게하면 그 다음은 구문 분석 NSDateFormatter
를 사용하여 분석 할 수 z 또는 Z로 표시되지만 모든 결과는 아무 것도 표시되지 않습니다.
봐 (http://www.unicode.org/reports/tr35/tr35-25.html#Date_Format_Patterns) 적절한 시간대 형식을 사용하십시오. – rmaddy
BTW - 날짜 형식이 매우 특이합니다. 두 시간대 부품이있는 이유는 무엇입니까? 당신은'(UTC)'뿐만 아니라'GMT + 0000'도 가지고 있습니다. 어떤 다른 가치가 있습니까? 항상 UTC일까요, 아니면 다른 시간대의 날짜가 있습니까? – rmaddy
날짜를 보내는 서버 코드에 대한 제어권이 없습니다. 분명히 다음과 같습니다. http://dev.mysql.com/doc/refman/5.1/en/datetime.html. – Gruntcakes