在Java中比较java.sql.Time的正确方法

时间:2011-07-29 07:10:20

标签: java datetime jodatime

在Java中比较Time的正确方法是什么?

我的意思是java.sql.Time

或者有更好的方法可以比较Joda Time的时间吗?

1 个答案:

答案 0 :(得分:7)

如果可以使用Joda Time那么做。在持久层将所有sql类型转换为Joda等效项,然后在业务逻辑中使用Joda对象。相信我,你不会后悔的。

LocalTime可能是您要使用的对象,然后您可以使用compareTo()isAfter()isBefore()。如果需要,它也很容易合并到一个完整的DateTime中。