<%@ 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
,但这没有任何区别