NSDateFormatter возвращает дату с отклонением в день

В моем приложении для 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];

В чем может быть проблема?

8
задан Mansi 6 October 2010 в 21:41
поделиться