В моем приложении для iPhone Я пытаюсь получить EEE MMM dd из строки даты, полученной веб-службой.
Для всех дат, где время <07:00, NSDateFormatter возвращает дату с отклонением на 1 день. Например: Дата в формате: 2010-11-17T05: 00: 00, результат форматирования даты: Вт, 16 ноября
Вот фрагмент кода:
NSDateFormatter * dateFormat = [[NSDateFormatter alloc] инициализация];
[dateFormat setDateFormat: @ "EEE MMM dd"];
NSDate * dateToFormat = [NSDate dateWithNaturalLanguageString: dateStringToFormat локаль: [[NSUserDefaults standardUserDefaults] dictionaryRepresentation ]Formatring
dateFormatring = dateFormatring = dateFormatring]; [выпуск dateFormat];
В чем может быть проблема?