JSF convertDateTime con zona horaria en la tabla de datos
Intentando generar una lista de elementos en una tabla de datos, como esta:
<t:dataTable value="#{mybean.list}" var="item">
<h:column>
<h:outputText value="#{item.time}">
<f:convertDateTime pattern="yyyy-MM-dd HH:mm:ssZ" timeZone="#{item.timeZone}" />
</h:outputText>
</h:column>
</t:dataTable>
Siempre formatea la hora en GMT. Funciona como se espera si uso una constante de cadena o un bean que no es la variable de la tabla de datos (como '# {mybean.timeZone}').