NSLog(@"%@", self.departDate);
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"MM/dd/yyyy"];
NSLog(@"%@", [dateFormat stringFromDate:self.departDate]);
[dateFormat release];
Поэтому у меня есть этот код, который возвращает это в консоли:Dateformatter iPhone вопрос
2011-06-09 00:00:00 +0000
06/08/2011
Любые идеи, почему это происходит? Как вы можете видеть, мой объект self.departDate возвращает 2011-06-09 как дату. Когда я пытаюсь использовать форматирование даты для преобразования, я теряю день WTF?