【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,不然会从后往前进行截取,而不是从前往后进行截取