У меня в приложении есть фид JSON, одно из полей - это комбинированная строка даты и времени, которую мне нужно разбить на отдельные строки даты и времени для отображения в ячейке таблицы.Пример ввода из JSON:
2012-01-18 14:18:00.
Я немного запутался с форматером даты, и, очевидно, я делаю это неправильно - я пробовал несколько учебных пособий, но большинствопросто, кажется, показывает, как форматировать дату.
Я пробовал что-то вроде этого, чтобы получить только время:
NSDictionary *rowData = [self.raceData objectAtIndex:[indexPath row]];
NSDateFormatter *dateFormat = [[[NSDateFormatter alloc] init] autorelease];
[dateFormat setDateFormat:@"h:mma"];
NSDate *raceDate = [dateFormat dateFromString:[rowData valueForKey:@"race_time"]];
NSString *raceTime = [dateFormat stringFromDate:raceDate];
, но на выходе raceTime просто нулевое.
Любая помощь приветствуется.