Ответ 1
Вы можете использовать стандартные вызовы Java api:
System.nanoTime()
System.currentTimeMillis()
Кроме того, ознакомьтесь с этими two ссылками для расчета разницы во времени.
Я новичок в Android. Я не могу найти способ рассчитать разницу во времени. Поэтому, пожалуйста, помогите мне. Я разработал простое приложение. В этой программе я взял 3 EditTexts, и в этом EditText я хочу ввести время входа и выхода из системы, а затем сохранить эти значения в базе данных, а в третьем EditText я хочу показать разницу между этими двумя моментами.
Вы можете использовать стандартные вызовы Java api:
System.nanoTime()
System.currentTimeMillis()
Кроме того, ознакомьтесь с этими two ссылками для расчета разницы во времени.
Более простой подход -
Date interestingDate = new Date();
отличается в миллисекундах между фактической текущей датой и interestingDate, выполнив:
(new Date()).getTime() - interestingDate.getTime();
Проверьте ссылочный ответ в этой ссылке.