Подтвердить что ты не робот

Изменить формат даты в jsf

Я получил данные из базы данных и отобразил их с помощью

<h:column>
  <f:facet name="header">
   <h:outputText value=" Date"/>
  </f:facet>
  <h:outputText value="#{item.date}"></h:outputText>
</h:column>

дата здесь отображается в ГГГГ-ММ-ДД, я хочу изменить ее на нормальный, т.е. формат dd-mm-yyyy. Могу ли я получить какое-либо предложение?

4b9b3361

Ответ 1

Попробуйте конвертер DateTime:

<h:outputText value="#{item.date}">
  <f:convertDateTime type="date" pattern="dd-MM-yyyy"/>
</h:outputText>

Подробнее см. учебное пособие по Java EE