public int rqxc(Date dateA,Date dateB,Date dateC,Date dateD){
Date maxA
Date maxB
Date minA
Date minB
//判断最大值
if(dateB.compareTo(dateD)>0){
maxA=dateA
maxB=dateB
minA=dateC
minB=dateD
}else{
maxA=dateC
maxB=dateD
minA=dateA
minB=dateB
}
Date a=maxB.getTime()-minA.getTime()-Math.abs(maxB.getTime()-minB.getTime())-Math.abs(maxA.getTime()-minA.getTime())
if(a<=0){
return 0
}else{
return a/(60*60*24*1000)
}
}
My理解的【日期范围之间的天数】
最新推荐文章于 2024-10-14 20:53:59 发布