Java SimpleDateFormat:一小时错误
2022-09-04 05:30:17
我不需要一个完整的故事来澄清我的问题,所以我只展示代码(这只是一个例子)。为什么我的结果有区别?
法典
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