Android Как измерить время (несколько дней) в приложении
-
26-12-2019 - |
Вопрос
Извините, если название запутается, я объясню: Я делаю приложение, которое регистрирует действие пользователя, пишет его в базе данных в качестве строки (например,, 17JUL2014 17:45), а затем, из того, когда создана первая запись, я должен измерить 3 дня, поэтому, когдаЭти 3 дня проходят, я подскажу пользователю что-то сделать.Как я смогу это сделать?
Решение
Вы должны использовать Unix Time и сохранить его как long
.
long time = System.currentTimeMillis();
.
3 дня разницы:
boolean isThreeDaysDifference(long savedTime){
if(System.currentTimeMillis() - savedTime > 1000*3600*24*3)
return true;
return false;
}
.
Не связан с StackOverflow