Sha*_*awn 12 jsp jstl date el date-arithmetic
在不使用scriptlet的情况下,在JSP中进行日期算法的正确方法是什么?
以下是我正在尝试做的示例:
谢谢!
Bal*_*usC 40
使用<jsp:useBean>来构建新的Date.使用JSTL <fmt:formatDate>来摆脱它的一年.使用EL来减去它.
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<jsp:useBean id="now" class="java.util.Date" />
<fmt:formatDate var="year" value="${now}" pattern="yyyy" />
<p>Current year: ${year}</p>
<p>Previous year: ${year - 1}</p>
Run Code Online (Sandbox Code Playgroud)
结果:
本年度:2011年
上一年:2010年
请注意,全年的模式yyyy不是YYYY.