7
スクリプトレットを使用しないと、JSPで日付演算を行う正しい方法は何ですか?JSTL ELで現在の日付を取得し、算術演算を行う
は、ここで私は何をしようとしている例です:
- 取得し、現在の年前期(YYYY)
感謝を取得する(YYYY)一つ
スクリプトレットを使用しないと、JSPで日付演算を行う正しい方法は何ですか?JSTL ELで現在の日付を取得し、算術演算を行う
は、ここで私は何をしようとしている例です:
感謝を取得する(YYYY)一つ
<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>
結果:
現在の年:2011
前の年:2010
注通期patternがyyyy
、ないYYYY
であること。
ありがとうございました!完璧に働いた – Shawn
あなたは大歓迎です。 – BalusC
BalusCの回答は参考資料へのリンクでは最高です – Mindwin