Java SimpleDateFormat: неправильный час
Я неМне не нужна целая история, чтобы уточнить мой вопрос, поэтому яЯ просто покажу код (который является простым примером). Почему в моем результате есть разница?
Код
long millis = 2305293L;
System.out.println(
millis + "ms = " +
(millis / 1000) + "s = " +
(millis / 1000 / 60) + "m");
System.out.println(
new SimpleDateFormat("HH:mm:ss").
format(
new Date(millis)
)
);
Выход
2305293ms = 2305s = 38m
01:38:25