Oi pessoal, tenho uma aplicação em Facelets + Rich, e quando eu exibo os dados num rich:dataTable, as datas são acrescidas de 3 horas. Entretanto, quando exibo/altero em um rich:calendar, o valor aparece corretamente.
<h:column>
<f:facet name="header">
<h:outputText value="Data de Publicação"/>
</f:facet>
<h:outputText value="#{noticia.dtPublicacao}">
<f:convertDateTime pattern="dd/MM/yyyy HH:mm"/>
</h:outputText>
</h:column>
Acredito que seja questão de configurar o fuso horário, mas como eu faço isso num h:outputText?
Resolvido: coloquei timeZone=“America/Sao_Paulo” no f:convertDateTime.