我正在尝试以“天:小时:分钟:秒”的格式输出“900,000毫秒”,目前我正在使用以下代码:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd:HH:mm:ss");
String formatted = simpleDateFormat.format(900000)
900,000毫秒应该是15分钟,因此我希望它返回这个值。
00:00:15:00
或者类似这样的东西...
但出于任何原因,它返回
01:01:15:00
有人能告诉我为什么并且如何解决吗?
我认为这可能与时区有关,但是它也将天数加1了...?
提前感谢!