Цель C: сравнить timeInMillis с текущим временем - PullRequest
0 голосов
/ 07 мая 2010

В моем приложении для iPhone мне нужно рассчитать разницу во времени между временем создания сообщения на сервере и временем, когда мой телефон получил его.

Сервер (Java) вводит число, возвращаемое System.currentTimeMillis() в качестве метаданных, вместе с сообщением.

Как сравнить это число с текущим временем на устройстве? Не удалось найти подходящий метод NSDate для этого сравнения.

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 26 сентября 2013

Вы можете использовать (NUInteger) ([[NSDate date] timeIntervalSince1970] * 1000)

1 голос
/ 07 мая 2010

Вы можете взглянуть на этот SO-ответ и метод -timeIntervalSinceDate:.

...