Я читаю время работы нескольких приложений в разных системах. В настоящее время, когда приложение запускается, оно создает идентификатор с pingTime
и pingTimeAsString
. Оба читаются и отображаются в html следующим образом (страница автоматически обновляется каждые несколько минут):
<p>
System ID: {{ stat.sysID }}
Uptime: {{ stat.pingTimeAsString | date : 'mediumTime'}}
</p>
Есть ли способ сравнить эти pingTime
или pingTimeAsString
, записанные в файле, с текущим временем + определенное количество минут (длительность того, сколько времени прошло с момента, когда приложение в последний раз ответило на пинг/отправило обновление)? Таким образом, я могу изменить список для отображения статуса типа ONLINE/OFFLINE?
Обновление: как выглядит запрос при чтении RESTService:
[{"pingTime":"\/Date(1405706983530-0400)\/","pingTimeAsString":"Jul 21 2014 2:09PM","sysID":"2"}]