【发布时间】:2011-08-22 14:52:23
【问题描述】:
我正在使用 JSF 2.0。在 bean 中,我使用java.util.Date 设置Date,如果我使用通常<h:outputText value="#{payment.statusChangeDate}"> 打印该日期,那么我将获得系统日期和时间。但是当我使用
<f:convertDateTime pattern="MM/dd/yyyy KK:mm" />
然后它给出一个不同的日期时间。但我需要显示当前系统日期和时间。
我也试过了
<context-param>
<param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
<param-value>true</param-value>
</context-param>
要获取默认的系统时区,但我的时间仍然错误。
【问题讨论】:
-
在没有和使用转换器的情况下,它究竟显示什么?请更新您的问题以包含该详细信息。
-
没有
标签它显示系统当前日期和时间但是一旦我尝试使用这个标签......它显示日期相同但时间错误。这个问题是与时区设置或其他任何事情有关?请告诉我..
标签: jsf