`

<f:convertDateTime> 时间显示不对问题

    博客分类:
  • JSF
阅读更多

在输出日期时,在Java里java.util.Date类型的对象都有带时间TimeZone

我们用

<h:outputText value="#{data.t_Date}">
								<f:convertDateTime pattern="yyyy年MM月dd日" locale="cn" />
							</h:outputText>

 输出的时间与原来的时间差8个小时,原因是没加上时间的属性,改成:

<h:outputText value="#{data.t_Date}">
								<f:convertDateTime pattern="yyyy年MM月dd日" timeZone="GMT+8" locale="cn" />
							</h:outputText>

 显示的时间就对了.

分享到:
评论
1 楼 xiaohu100 2008-06-14  
非常感谢! 看了以上帖子,帮助解决了时间显示不对的问题

相关推荐

Global site tag (gtag.js) - Google Analytics