DateTimeFormatter fmt = DateTimeFormat.forPattern("HH:mm:ss");
LocalTime localTime = fmt.parseLocalTime("02:51:20");
System.out.println("LocalTime: "+localTime);
我只需要 02:51:20 但它输出为 02:51:20.000。有什么方法可以从输出中删除 .000(毫秒)吗?
是的 - 您只需要在打印时格式化即可。目前您只是使用默认值toString()
表示。如果您对已有的格式化程序感到满意,则可以使用:
System.out.println("LocalTime: " + fmt.print(localTime));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)