java判断时间在两个时间内 Java判断两个时间段是否有交集?
Java判断两个时间段是否有交集?f((开始时间.getTime()结束时间.getTime()>=开始.getTime()){返回真}其他((开始时间.getTime()>=开始.getTi
Java判断两个时间段是否有交集?
f((开始时间.getTime()
结束时间.getTime()>=开始.getTime()){
返回真
}其他((开始时间.getTime()>=开始.getTime())&和开始时间.getTime()
returntrue
}否则{
returnfalse
}
首先4个时间不空然后再判ɌƄ如下图示:
具体代码如下:!public static boolean betweenOn(Date date1,Date date2,date3,Date date4){
if(date1==null | | date2==null | | date3==null | | date4==null)
return false
if((date1.getTime()-date3.getTime())> 0&((date4.getTime()-date2.getTime())> 0){
return true}
return false
}