程序员零花钱码上赚
public static boolean isBetween(@NotNull final Date date, @NotNull final Date start, @NotNull final Date end) {
if (date == null || start == null || end == null || start.after(end)) {
throw new IllegalArgumentException("some date parameters is null or dateBein after dateEnd");
}
return !date.before(start) && !date.after(end);
}
注:返回true or false ,在范围内返回true 则false