分享

jsp页面使用C标签对时间日期进行判断

 瀚海璨夜 2016-09-14
  1. <c:set var="nowDate" value="<%=System.currentTimeMillis()%>"></c:set>  
  2.           <c:choose>  
  3.           <c:when test="${nowDate-eduDetail.endTime.getTime() > 0}">  
  4.           <td class="am-hide-sm-only">已结束</td>   
  5.           <td class="am-hide-sm-only"><s:property value="#attr.eduDetail.beginTime " /></td>   
  6.           <td class="am-hide-sm-only"><s:property value="#attr.eduDetail.endTime " /></td>  
  7.                         
  8.           </c:when>  
  9.           <c:when test="${nowDate-eduDetail.beginTime.getTime() < 0}">  
  10.           <td class="am-hide-sm-only">未开始</td>  
  11.           <td class="am-hide-sm-only"><s:property value="#attr.eduDetail.beginTime " /></td>   
  12.           <td class="am-hide-sm-only"><s:property value="#attr.eduDetail.endTime " /></td>   
  13.           <td>  
  14.                
  15.           </c:when>  
  16.           <c:otherwise>  
  17.           <td class="am-hide-sm-only">进行中</td>  
  18.           <td class="am-hide-sm-only"><s:property value="#attr.eduDetail.beginTime " /></td>   
  19.           <td class="am-hide-sm-only"><s:property value="#attr.eduDetail.endTime " /></td>  
  20.           <td>  
  21.                         
  22.           </c:otherwise>  
  23.           </c:choose>  

注意,如果不加上 "  .getTime()"则会报错java.lang.IllegalArgumentException: Cannot convert 16-4-30 上午12:00 of type class java.sql.Date to Number

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多