0
我有一个问题,我想比较两个日期或换句话说我想在JSP中使用JSTL找到两个日期的差异。JSTL日期比较/寻找日期差异
我见过很多解决方案,比如创建Date对象的JSP:bean。其他的则是更混乱的解决方案。
任何人都可以请我提供一个更清洁的解决方案,以便我只能用JSTL来做到这一点吗?我需要一个有点像JSTL的SQL DATEDIFF函数的解决方案
在此先感谢。
我有一个问题,我想比较两个日期或换句话说我想在JSP中使用JSTL找到两个日期的差异。JSTL日期比较/寻找日期差异
我见过很多解决方案,比如创建Date对象的JSP:bean。其他的则是更混乱的解决方案。
任何人都可以请我提供一个更清洁的解决方案,以便我只能用JSTL来做到这一点吗?我需要一个有点像JSTL的SQL DATEDIFF函数的解决方案
在此先感谢。
只需使用<fmt:formatDate>
从中提取年份,以便您可以对其进行计算。
编辑: Ihen使用两个变量下的这两个日期
<fmt:formatDate value="${date1}" pattern="yyyy" var="Date1" />
<fmt:formatDate value="${date2}" pattern="yyyy" var="Date2" />
<c:if test="${Date1 le Date2}">
<doSomeLogic/>
</c:if>
感谢Monicka存储答复,但问题是,我没有在你的榜样任何固定日期1970年一样。这将是动态的,所以我需要找到两个日期之间的差异。 – Ritesh