Я использую следующий код для изменения yyyy-MM-dd в M-dd-yyyy с использованием NSDateFormatter, но NSLog возвращает значение nil. Пожалуйста помоги. Заранее спасибо.NSDateFormatter, возвращающий nil с dateFromString
NSString *[email protected]"1992-11-15";
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MM-dd-yyyy"];
NSDate *DateOfBirth=[format dateFromString:trimmedDOB];
NSLog(@"DATE IS %@",DateOfBirth);
Ask yourse lf: Ваша строка формата вообще напоминает формат даты, которую вы пытаетесь преобразовать? –
Сначала введите дату, а затем измените ее «dateFormat». Установите формат даты вашей исходной строки. Введите дату, используя 'NSDateFormatter', используя свой формат. Измените формат форматирования и конвертируйте. – Anupdas
Я пытаюсь преобразовать yyyy-MM-dd в MM-dd-yyyy. Скажите, пожалуйста, где я совершаю ошибку. – Adhish