这是我想实现的结果,在表格中添加逾期状态 我使用现在的时间减去借阅的时间进行比较,如果超过两天就视为逾期,那么在逾期状态中就会显示“已逾期”,要不然就是“未逾期”,这是我在jsp页面的一部分代码 :
jsp: <th width="100" >借阅时间</th> <th>已逾期时间</th> <th>逾期状态</th> <% Calendar calendar = Calendar.getInstance(); long nowDate = calendar.getTime().getTime(); //现在的时间,Date类型要转化成数 字类型,转化成毫秒 Long overdue= nowDate-record.getTime().getTime(); //逾期的时间,转化成毫秒 String a;//设定一个能够拿到判断结果的变量可供输出值 if(overdue>172800000 ) //如果借阅的时间超过了两天 a="已逾期"; else a= "未逾期"; %> <td><%=record.getTime()%></td>//借阅时候的时间 <td><%=nowDate-record.getTime().getTime()%></td>//从借阅的时间开始算起一共经历了多少毫秒 <td><%=a%></td>
就是这样咯 可以出来结果的啦,哈哈