Я пытаюсь отформатировать дату из ленты RSS:
Пн, 27 февраля 2012 10:33:00 ПО ВОСТОЧНОМУ ВРЕМЕНИ (формат из ленты RSS)
Кому:
Пн, 27 февраля 2012 10:33 *
Вот что я делаю в коде:
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EE, d MM yyyy HH:mm:ss zzz"];
NSDate *date = [dateFormat dateFromString:@"Mon, 27 Feb 2012 10:33:00 EDT"];
[dateFormat setDateFormat:@"EE, d MMM yyyy hh:mm a"];
formatedDateLabel.text = [dateFormat stringFromDate:date];
[dateFormat release];
Однакоэто всегда выдает:
Пн, 27 февраля 2012 9:33 AM
Обратите внимание, что мои устройства настроены на EST.Я попытался настроить форматировщик даты, чтобы он соответствовал EDT, но это, похоже, не имеет никакого значения.
Есть идеи, что я делаю не так?