有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java 6中时间的datetime可选模式

我想用24小时格式解析时间。输入可以是“H:mm”格式,也可以是“H”格式。在Java 8中,有一种很好的方法:

String pTimeIn24Clock="5";
DateTimeFormatter l_oTimeFormat = DateTimeFormatter.ofPattern("H[:mm]");
LocalTime l_oTime = LocalTime.parse(pTimeIn24Clock, l_oTimeFormat);

有没有一些优雅的方法可以使用Java6来做这样的事情?我希望避免计算输入时间字符串的长度,或将任何代码放在异常的catch块中


共 (0) 个答案