java判断日期大小,大于等于,小于等于

2024-06-21 18:17:17 浏览数 (3)

date类型日期的before方法和after方法只能比较大于小于,不能比较大于等于,小于等于,结合equals就可以实现了,如下:

代码语言:javascript复制
if((sd1.before(now)||sd1.equals(now))&&(sd2.after(now)||sd2.equals(now))){
                   
}else {
                   
}

sd1和sd2是要拿来比较的date类型,now是现在时间

意思就是:sd1<=now<=sd2

1 人点赞