当前位置: 代码迷 >> Web前端 >> 24小时格式时间显示有关问题
  详细解决方案

24小时格式时间显示有关问题

热度:115   发布时间:2012-11-22 00:16:41.0
24小时格式时间显示问题
在应用JSF框架时间,前端会遇到一些问题,比如说时间显示问题。
(1)输出的时间与原来的时间差8个小时,原因是没加上时间的属性,改成:
<h:outputText value="#{data.t_Date}"> 
       <f:convertDateTime pattern="yyyy-MM-dd HH:mm:ss" timeZone="GMT+8" locale="cn" /> 
</h:outputText> 
加上 timeZone="GMT+8"之后,则显示正常的时间
(2)有的需要显示是12小时格式,有的需要显示24小时格式
主要在 pattern="yyyy-MM-dd HH:mm:ss"这句的hh上面,要是大写的HH则是24小时格式,小写hh则是12小时格式