<rich:column>
<f:facet name="header">
<h:outputText value="Expiry Date"/>
</f:facet>
<h:outputText value="#{item.endDate}">
</h:outputText>
</rich:column>
위의 코드를 사용하여, 나는 데이터베이스에서 날짜가 2012년 9월 3일 00 있어요 : 00 : 00.0jsf 페이지에서 날짜 패턴을 설정하는 방법은 무엇입니까?
지금, 나는 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>
(패턴을 설정 한 후) I 출력을 얻고 것은 데이터베이스에 무엇이든 날짜 2012년 2월 9일
, 그것은 하루가 적은 출력을 보여줍니다.
미리 감사드립니다.
가능한 복제본은 [JSF convertDateTime은 전날을 렌더링합니다] (http://stackoverflow.com/questions/12351244/jsf-convertdatetime-renders-the-previous-day) – BalusC
나를 가르쳐 주셔서 감사합니다. 다음에는 조심 해야겠다. – pioneer