По сути, я получаю строку даты и времени от API и хочу показать в приложении, что это действие произошло «5 часов назад» или «3 дня назад» и т. Д. *
В настоящее время я пытаюсь получить NSTimeInterval из метода [NSDate timeIntervalSinceNow]
. А затем снова преобразовать временной интервал в NSDate, используя [NSDate dateWithTimeIntervalSince1970:interval]
. И затем проверка интервала, чтобы увидеть, меньше ли он 60/3600/86400 / и т. Д., Чтобы установить правильный формат для выходного объекта NSDateFormatter.
Это правильный способ сделать это? Или есть более простой / лучший способ сделать это?