Выйти из аккаунта если время истекло .Андроид

Стоит такая задача, осуществить выход из аккаунта в приложении андроид если реальная дата больше даты из переменной полученной из базы на сервере.
Ни могу разобраться как к этому подойти .
Получаю объект и записываю её в переменную times

                try {
                JSONObject object = new JSONObject();
                Toast.makeText(getApplicationContext(), object.getString("end_time"), 
            Toast.LENGTH_SHORT).show();
            } catch (JSONException e) {
                e.printStackTrace();
            }try {
                  times = response.getString("end_time");  

Как мне теперь сравнить больше или равно если это не int ?
Может обернуть через SimpleDateFormat или преобразовать строку в int?


Ответы (1 шт):

Автор решения: Maks

Насколько я понимаю вы хотите сравнить обычную дату(например 27.09.2020) и timestamp (например 1601152104).

Для этого вы можете конвертировать дату в timestamp и потом просто сравнить два числа: https://stackoverflow.com/a/24453081/12695243

Или наоборот timestamp в дату: https://stackoverflow.com/a/18930056/12695243

Сравнение двух дат в виде строк: https://stackoverflow.com/a/43250701/12695243

→ Ссылка