開區間,表示不包括節點時間,不多說,上代碼:
/** * 判斷time是否在from,to之內 開區間 * * @author xj * @date 2017/11/23 16:56 * @param time 時間 * @param from, 開始時間 * @param to 結束時間 * @return boolean */ public static boolean belongCalendar(Date time, Date from, Date to) { Calendar date = Calendar.getInstance(); date.setTime(time); Calendar after = Calendar.getInstance(); after.setTime(from); Calendar before = Calendar.getInstance(); before.setTime(to); if (date.after(after) && date.before(before)) { return true; } else { return false; } }