使用JSTL判断当前日期与固定时间的比较

<c:set var="yesterday">
<fmt:formatDate value="<%=DateUtil.getSomeDate(-1) %>" pattern="yyyy-MM-dd" type="date"/>
</c:set>
<c:set var="currentday">
<fmt:formatDate value="<%=DateUtil.getSomeDate(0) %>" pattern="yyyy-MM-dd" type="date"/>
</c:set>
<c:set var="createDate">
<fmt:formatDate value="${noticeResult.createDate}" pattern="yyyy-MM-dd" type="date"/>
</c:set>
<c:if test="${yesterday > createDate or currentday < createDate }">
&nbsp;<img src="../../images/new.gif" />
</c:if>
 
public static Date getSomeDate(int i){
Calendar c = Calendar.getInstance(); 
c.add(Calendar.DATE, i);
return c.getTime(); 
}

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。