在输出日期时,在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>

 显示的时间就对了.

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

您还没有登录,请登录后发表评论

chxkyy
搜索本博客
我的相册
64b3c62f-d494-3858-811a-32af005a64cb-thumb
ie7
共 2 张
最近加入圈子
存档
最新评论