<rich:column>
<f:facet name="header">
<h:outputText value="Expiry Date"/>
</f:facet>
<h:outputText value="#{item.endDate}">
</h:outputText>
</rich:column>
上記のコードを使用して、データベースから日付を取得しました 2012-09-03 00:00:00.0
ここで、日付パターンを dd-MM-yyyy に設定したいと思います。
したがって、必要な出力は 03-09-2012 です。
ただし、以下のコードを使用します(パターンを設定した後)
<rich:column>
<f:facet name="header">
<h:outputText value="Expiry Date"/>
</f:facet>
<h:outputText value="#{item.endDate}">
<f:convertDateTime pattern="dd-MM-yyyy" />
</h:outputText>
</rich:column>
出力は 02-09-2012 です
データベースの日付に関係なく、出力が 1 日少なく表示されます。
よろしくお願いします。