Сравнение даты / времени с неизвестным форматом - PullRequest
0 голосов
/ 14 июля 2011

Мне нужно значение времени на выходе

Первый: =

"updated_time" = 1308318422; (Метка времени Unix, возвращаемая из таблицы «stream» из facebook)

Второй: =

"creat_at" = "Чт. 14 июля 15:24:51 +0000 2011"; (Это время поста в Твиттере, я не знаю, какой это формат).

Мне нужно сравнить дату и время. Я должен перечислить, что самые последние придут первыми и т. Д.

Какая логика? Код предпочтения будут оценены :) Заранее спасибо

1 Ответ

0 голосов
/ 14 июля 2011

Преобразуйте оба значения в NSDate объекты и затем используйте метод compare:.

Первое можно преобразовать, получив значение int для updated_time, а затем используя [NSDate dateWithTimeIntervalSince1970:updatedTimeInt].

Секунду можно преобразовать с помощью объекта NSDateFormatter.

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