Linux与后台开发归档

【Java】SimpleDateFormat的bug

2020-10-26  本文已影响0人  _小老虎_

两个S

SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss.SS");
String formatTime = formatter.format(4.08 * 1000);

最终结果为 4.800

三个S

SimpleDateFormat formatter = new SimpleDateFormat("HH:mm:ss.SSS");
String formatTime = formatter.format(4.08 * 1000);

最终结果为 4.080

所以这里毫秒级别必须三个S,不然会从后往前进行截取,而不是从前往后进行截取

上一篇 下一篇

猜你喜欢

热点阅读