在java中有两个Date类型的数据,那么怎么判断这两个date的时间差是否大于一天? 在线等,急。。。

2024-11-16 00:31:26
推荐回答(2个)
回答(1):

Date date1 = new Date();
Date date2 = new Date();

long between = date2.getTime() - date1.getTime();

if(between > (24* 3600000)){
return true;

}
return false;

回答(2):

转成相同类型比较呗,或者都转成long型进行比较