Дата из строки iOS - PullRequest
       3

Дата из строки iOS

0 голосов
/ 08 ноября 2011

Моя dateString выглядит следующим образом: вторник, 8 ноября 2011 г. 08:42:35 Я попытался проанализировать его с помощью NSDateFormatter, и следующий код:

NSString *dateString = @"Tue, 08 Nov 2011 08:42:35";
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEE, d MMM YYYY'T'HH:mm:ss"];
NSDate *publishedDate = [dateFormat dateFromString:dateString];

Но он всегда возвращает nil для publishDate.

Пожалуйста, помогите мне.

Спасибо

1 Ответ

1 голос
/ 08 ноября 2011

Ваша строка формата даты не соответствует вашей строке даты.Предоставленная вами ("EEE, d MMM YYYY'T'HH:mm:ss") будет соответствовать датам, которые выглядят как "Tue, 8 Nov 2011T23:14:42".Это не то, что должно быть.

Tue, 08 Nov 2011 08:42:35
EEE, dd MMM yyyy HH:mm:ss
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...