Я извлекаю строки из текста, которые представляют даты. Они выглядят так:
Monday August 16, 2010 05:28 AM EST
Я пытаюсь разобрать их с помощью NSDateFormatter. Я установил его формат:
[dateFormatter setDateFormat:@"EEEE MMMM d, YYYY h:mm a z"];
Однако это не работает. В приведенном выше примере, если я преобразую строку в дату, а затем эту дату в строку, средство форматирования даты возвращает следующее:
Monday December 28, 2009 5:28 AM EST
Что я делаю не так?
РЕДАКТИРОВАТЬ: Кажется, работает при использовании формата [dateFormatter setDateFormat:@"EEEE MMMM d, y h:mm a z"];
. Странно ...