У меня проблема с NSDateFormatter
разбор строки, исходящей из Интернета.NSString to NSDate с setDateFormat
Я разбираю даты как строку и преобразую их в NSDate
. Проблема заключается в выборе правильной строки формата.
сгенерированным даты имеют следующие «формат»:
Feb 04, 2014 8:00 AM ET
, но я не нашел правильный формат, чтобы преобразовать их в NSDate
Я попытался с: EEE dd, yyyy hh:mm a
, но он не работает ,
Код прост:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE dd, yyyy hh:mm a"];
NSDate *articleDate = [formatter dateFromString:articleDateString];
Любая идея?
Хорошо .. могу ли я использовать этот метод в другом формате даты? я пытался использовать для: Sun, 2 Feb 2014 23:30:00 EDT ... -> EEE, dd MMM yyyy HH: mm: ss 'EDT' .. ??? – arcangel06
Да .. но вам нужно изменить формат даты, когда ваша строка меняется –