1

DBに日時があります。表示しようとすると、「時間」が間違っています(6時間以上)。

DB          2013-03-12 10:05:49
Display     2013/03/12 16:05:49

私はprimefacesを使用していますが、これはコードです:

<p:column id="fecha" headerText="Fecha" style="text-align: center">
  <h:outputText value="#{con.fecha}" >
    <f:convertDateTime pattern="yyyy/MM/dd HH:mm:ss"  />
  </h:outputText>
</p:column>

パターンを使用しようとしましたHHが、うまくいかないようです。

4

2 に答える 2

7

web.xmlこれらの行を貼り付けてみてください:

<context-param>
    <param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
    <param-value>true</param-value>
</context-param>
于 2013-03-12T16:52:51.440 に答える