使用JSTL的formatDate函数,日期以毫秒为单位

时间:2011-09-15 19:39:50

标签: jsp jstl jsp-tags jspx formatdatetime

通常我使用以下命令在JSP页面中显示Date对象:

<fmt:formatDate value="${blogEntry.created}"/>

如果blogEntry.createdjava.util.Date对象,则效果很好。但是,如果你只有一个以毫秒为单位的日期,那么显示日期的正确方法是什么?我是否必须首先使用转义的Java代码(如<%=new java.util.Date(millis);%>)设置变量?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

您是否可以向BlogEntry类添加一个方法,将该日期作为正确的java.util.Date返回?

<fmt:formatDate value="${blogEntry.createdAsDate}"/>