Я собираюсь разработать приложение, в котором мне нужно получить точную разницу во времени между двумя даты. Пример:
Date1:31/05/2011 12:54:00
Date2:31/05/2011 13:54:00
Я попытался использовать getTime ()
, но не получил точного результата.
Ожидаемый результат для вышеуказанных входных данных составляет 3600000
(60 * 60 * 1000 ) миллисекунды, но я получаю 46800000
(13 * 60 * 60 * 1000).
Когда я просматривал различные форумы Java, люди предлагали использовать JodaTime.
Я все еще не могу получите точный результат.
Часовой пояс, в котором я работаю, - Лондон (GMT).