я застрял на некоторое время даты в строке парсинга с помощью NSDateFormatter
Невозможно разобрать дату из строки с помощью NSDateFormatter
Даты в строке в формате ниже
1/1/2011 12:00:00 AM
Ниже приведен код, я использую для анализа
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"MM/dd/yyyy hh:mm:ss"];
[dateFormatter setTimeStyle:NSDateFormatterShortStyle];
[dateFormatter setDateStyle:NSDateFormatterShortStyle];
NSDate *date = [[NSDate alloc]init];
date = [dateFormatter dateFromString:@"1/1/2011 12:00:00 AM"];
Этот код работает с датой @ "12/31/2011" и формат @ "MM/DD/YYYY"
Пожалуйста, помогите
вам нужно только это: '[dateFormatter setDateFormat: @" MM/dd/yyyy HH: mm: ss a "];' – Maulik
Уже есть много подобных вопросов и ответов. Вам просто нужно указать dateFormat как «MM/dd/yyyy hh: mm: ss a» или HH, если ваши часы 24-часового формата. Нет необходимости устанавливать стили. проанализируйте дату и затем установите формат, если вы хотите преобразовать дату в другие форматы. – Anupdas
Каждые несколько часов я прочитал вопрос о формате даты. Почему они просто не запускают поиск? –