NSDateFormatter преобразования в неправильную дату не знает, почемуНеправильного Конверсия
Я преобразование следующей строки 19-01-2014 1:06:54 PM в дату, используя следующий код
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"DD-MM-YYYY hh:mm:ss a"];
NSDate *date = [dateFormat dateFromString:startTime];
И я получаю следующий результат, который incorrect.Please предложить некоторые вещи
описание Печать даты: 2014-01-04 7:36:54 +0000
, но все еще есть большой разрыв между датой 4 и 19 ?? – user2814822
Это потому, что ваша строка формата даты неверна (см. Ответ martin) – John
Кстати, в отношении моего ответа - хороший метод помощника, который мне нравится использовать для отладки, - '- [NSDate descriptionWithLocale:]' – John