如何在JSF';s数据表?

如何在JSF';s数据表?,jsf,primefaces,Jsf,Primefaces,JSF中的数据表以MON-dd,YYYY的形式显示时间戳数据类型的值。但我还想包括hh:mm:ss。请提供帮助。您可以在数据表中显示日期和时间,类似于以下示例: <p:column id="activityDate" headerText="#{msg.date}"> <h:outputText value="#{res.activityDate}"> <f:convertDateTime timeZone="#{referenceData.

JSF中的数据表以MON-dd,YYYY的形式显示时间戳数据类型的值。但我还想包括hh:mm:ss。请提供帮助。

您可以在数据表中显示日期和时间,类似于以下示例:

<p:column id="activityDate" headerText="#{msg.date}">
    <h:outputText value="#{res.activityDate}">
        <f:convertDateTime timeZone="#{referenceData.timezone}"
            pattern="MMM dd, yyyy HH:mm:ss" />
    </h:outputText>
</p:column>


您提供了什么格式模式?我建议使用ISO标准yyyy-MM-dd'T'hh:MM:ss.sss。我们可以看看您是如何格式化时间戳的,看看为什么不能包含时间部分。目前来看,这很复杂。所以你可能想知道我没有格式化时间戳。我只是显示了一个日期时间值,其Java数据类型在基础bean中是timestamp。@Kukeltje没有任何问题代码。我建议版本如何达到预期的格式。应该有一个问题的代码。看见否则,在google中搜索“如何在jsf中设置日期格式”,并在stackoverflow中查找重复项并将其标记为重复项会更好。感谢帮助。它现在以正确的格式显示时间戳。但我需要在整个项目中改变这一点。这个问题的可能原因是什么?之前,它在不使用的情况下正确显示:。