0
<%@ taglib uri="/WEB-INF/jstl-core.tld" prefix="c"%>
<%@ taglib uri="/WEB-INF/jstl-fmt.tld" prefix="fmt"%>
<c:set var="now" value="<%=new java.util.Date()%>" />

<p>
   <fmt:formatDate value="${now}" pattern="MMMM dd" />,<br/>
   <fmt:formatDate value="${now}" pattern="yyyy" />
</p>

当我在浏览器中按原样查看此代码时,它会按原样显示

Full Month Day,
Four-Digit Year

这只是基础jsp,我的一位同事正在使用这个基础,并且有一个动作使用它来填充电子邮件。当您查看电子邮件时,无论您使用何种客户端,您都会看到:

Month Day Four-Digit Year [Hour:Minute:Second Time Zone],
Month Day Four-Digit Year [Hour:Minute:Second Time Zone]

我曾经在 my 中有一个type="date"标签fmt:formatDate,但这没有任何区别

4

0 回答 0