我如何将今天的日期与48小时的数据库日期进行比较

时间:2013-10-29 10:16:48

标签: java date arraylist resultset

我使用

拍摄今天的日期
Date date=new Date();

我在数据库中有一个名为edited_date的列,我在rs的while循环中使用getDate()获取了该日期

d=rs.getDate("edited_date");  
(d is declared outside the while loop as Date d=null);

我把这个结果集放到了arraylist中 现在我需要将今天的日期与作为"d"的arraylist中的trow.getEdited_date()进行比较,其中trow是对象。
我如何将今天的日期与t.getEdited_date()进行比较 他们的差异应该大于48小时。请帮忙!

1 个答案:

答案 0 :(得分:0)

int hourInMillisecond = 48*3600000;
Date date = new Date();


if (date.getTime()-d2.getTime() > hourInMillisecond){

}