<rich:column>
<f:facet name="header">
<h:outputText value="Expiry Date"/>
</f:facet>
<h:outputText value="#{item.endDate}">
</h:outputText>
</rich:column>
Sử dụng mã ở trên, tôi đã ngày từ cơ sở dữ liệu là 2012/09/03 00: 00: 00.0Cách đặt mẫu ngày tháng trên trang jsf?
Bây giờ, tôi muốn thiết lập các mô hình ngày dd-MM-yyyy.
Vì vậy, yêu cầu đầu ra của tôi là 03-09-2012.
Nhưng sử dụng mã dưới đây (sau khi thiết lập các mô hình)
<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>
Tôi nhận được đầu ra là 02-09-2012
Dù ngày là trong cơ sở dữ liệu, nó cho thấy sản lượng ít hơn bởi một ngày nào đó.
Xin cảm ơn trước.
bản sao có thể có của [JSF convertDateTime hiển thị ngày trước đó] (http://stackoverflow.com/questions/12351244/jsf-convertdatetime-renders-the-previous-day) – BalusC
Cảm ơn đã chỉ cho tôi. Lần tới, tôi sẽ cẩn thận cho việc này. – pioneer