使用 EL 表达式在 JSTL 中获取日期
Getting Date in JSTL using EL Expressions
据我所知
<%@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>
这将给出当前年份,但我需要检查当前日期是否小于当前月份的 10 号?
这是我能编写的最接近的代码。
<%@ page import="java.time.LocalDate" %>
<%
pageContext.setAttribute("lDate", LocalDate.now());
%>
Is today before the 10th of the month? ${lDate.dayOfMonth < 10}
据我所知
<%@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>
这将给出当前年份,但我需要检查当前日期是否小于当前月份的 10 号?
这是我能编写的最接近的代码。
<%@ page import="java.time.LocalDate" %>
<%
pageContext.setAttribute("lDate", LocalDate.now());
%>
Is today before the 10th of the month? ${lDate.dayOfMonth < 10}