我在JSTL中看过一些关于日期比较的帖子,但是我仍然无法让它工作. 我有一个日期字段,我想测试是否在01-01-1970之后. c:if test="${user.BirthDate whatGoesHere}" doSomeLogic//c:if } 也许应该使用一个b
我有一个日期字段,我想测试是否在01-01-1970之后.
<c:if test="${user.BirthDate > whatGoesHere}"> <doSomeLogic/> </c:if>
}
也许应该使用一个bean?
谢谢 !
只需使用<fmt:formatDate>
从中提取年份,以便您可以对其进行数学计算.
<fmt:formatDate value="${user.birthDate}" pattern="yyyy" var="userBirthYear" /> <c:if test="${userBirthYear le 1970}"> <doSomeLogic/> </c:if>