java判断日期大小,大于等于,小于等于
date类型日期的before方法和after方法只能比较大于小于,不能比较大于等于,小于等于,结合equals就可以实现了,如下:
代码语言:javascript代码运行次数:0运行复制if((sd1.before(now)||sd1.equals(now))&&(sd2.after(now)||sd2.equals(now))){
}else {
}sd1和sd2是要拿来比较的date类型,now是现在时间
意思就是:sd1<=now<=sd2
date类型日期的before方法和after方法只能比较大于小于,不能比较大于等于,小于等于,结合equals就可以实现了,如下:
代码语言:javascript代码运行次数:0运行复制if((sd1.before(now)||sd1.equals(now))&&(sd2.after(now)||sd2.equals(now))){
}else {
}sd1和sd2是要拿来比较的date类型,now是现在时间
意思就是:sd1<=now<=sd2
2025-08-22
2025-05-20
2025-08-06
2025-08-11
2025-07-13