Хорошо, у меня есть диспетчер сигналов тревоги, который я должен отключать каждые три дня. Когда он отключается, я записываю текущее системное время в общие настройки, чтобы при выключении телефона у меня было время последнего запуска.
мой вопрос: как рассчитать 3 дня с момента его последнего запуска после выключения телефона, поскольку я могу писать в общие настройки только при его срабатывании?
Я думал что-то вродеэто
long refresh = lastTime + (360000*24)*3;
, где lastTime - время последнего запуска, но если перезапуск телефона между ними не произойдет еще через 3 дня после перезагрузки, или я думаю, что это неправильно?