如何确定Java中的日期是否在两个日期之间?

在所有三个日期都由的实例表示的情况下,如何检查某个日期是否在其他两个日期之间java.util.Date

回答:

如果你不知道最小/最大值的顺序

Date a, b;   // assume these are set to something

Date d; // the date in question

return a.compareTo(d) * d.compareTo(b) > 0;

如果你希望范围包括在内

return a.compareTo(d) * d.compareTo(b) >= 0;

以上是 如何确定Java中的日期是否在两个日期之间? 的全部内容, 来源链接: utcz.com/qa/413121.html

回到顶部