如何在JSP页面中将Integer转换为Date,然后格式化该Date?

时间:2009-11-10 08:54:28

标签: java jsp date integer

我得到以下变量,但是我无法格式化Integer,所以有没有办法在JSP页面中将Integer转换为Date?

<fmt:formatDate value="${c.dateInIntegerValue}" pattern="dd.MM.yyyy hh:mm"/>

2 个答案:

答案 0 :(得分:2)

怎么样

<fmt:formatDate value="${new Date(c.dateInIntegerValue)}" pattern="dd.MM.yyyy hh:mm"/>

答案 1 :(得分:2)

你没有说“c”是什么类,但如果你控制它,我会添加一个存取器

c.dateAsDate()

并将转换的逻辑放入java类。您可以将用于转换的Java部分放入JSP中,但这样做的危险在于您最终会在JSP中散布大量不可重复使用的Java