手记

jsp页面完成逾期状态的判断

这是我想实现的结果,在表格中添加逾期状态 我使用现在的时间减去借阅的时间进行比较,如果超过两天就视为逾期,那么在逾期状态中就会显示“已逾期”,要不然就是“未逾期”,这是我在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>

就是这样咯 可以出来结果的啦,哈哈


0人推荐
随时随地看视频
慕课网APP