Iphone: NSString to NSDate - PullRequest
       4

Iphone: NSString to NSDate

1 голос
/ 15 февраля 2011

Привет, я пытаюсь преобразовать NSString в NSDate

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss ZZZZ"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [dateFormatter dateFromString:lastModified];

Но когда я делаю

NSLog(@" date: %@ ", dateFromString);

, я получаю дату: (ноль)

LastModifiedстрока содержит дату в формате строки «вторник, 15 февраля 2011 г., 13:30:42 GMT»

Что я делаю не так?

1 Ответ

5 голосов
/ 15 февраля 2011

Ваш ввод (lastModified) не соответствует указанному формату даты.

правильно сформированное строковое представление времени, указанного lastModified для формата даты:

"2011-02-15 13:30:42 GMT", но вы передаете "Tue, 15 Feb 2011 13:30:42 GMT".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...