比较java中的两个时间字符串

给定两个字符串,例如02:03:4510:04:20代表hh:mm:ss
有没有有效的方法来确定哪个较小,哪个较多?

我的想法:
我想把它们分开:然后检查。但我想知道是否

有一种巧妙的方法来做到这一点

回答

你可以这样做:

 LocalTime time1 = LocalTime.parse("02:03:45");
 LocalTime time2 = LocalTime.parse("10:04:20");

然后调用: time1.compareTo(time2)

  • 另外,你可以调用`time1.isBefore(time2)`或`time2.isAfter(time1)`

以上是比较java中的两个时间字符串的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>