2011-02-09 41 views

Trả lời

30

Sử dụng <jsp:useBean> để tạo mới Date. Sử dụng JSTL<fmt:formatDate> để tận dụng năm đó. Sử dụng EL để trừ nó.

<%@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> 

Kết quả:

Năm nay: 2011

Năm trước: 2010

Lưu ý rằng pattern cho cả năm là yyyy, không YYYY.

+0

Cảm ơn rất nhiều! Làm việc hoàn hảo – Shawn

+0

Bạn được chào đón. – BalusC

+6

Câu trả lời của BalusC là tuyệt vời cho các liên kết đến tài liệu tham khảo – Mindwin

Các vấn đề liên quan