Получение разницы во времени

Рейтинг: 0Ответов: 4Опубликовано: 16.05.2011

Как получить разницу во времени, те имеется некий объект Data, который надо сравнить с текущим временем. Делаю так:

Date today = new Date();
Date somePastData = a.getData();
Date diff = new Date(today.getTime()-somePastData .getTime());

Вывожу примерно так:

String dateDiff = diff.getHours() + ":" + diff.getMinutes() + ":" + diff.getSeconds();

Для теста

somePastData = new Date();

Проблема в том, что на разных машинах отображается разное время. Те где-то 3:0:1, а где-то 18:0:5. Получается, что в минутах и секундах все ок, а в часах ошибка. Где может быть ошибка?

Важно: Библиотека GWT!

Ответы

Ответов пока нет.