f:onvertDateTime不将UTC日期更改为给定的TimeZone

时间:2016-02-24 23:03:47

标签: date jsf jsf-2 timezone converter

我有一个primefaces数据表,可以在其列上呈现一些日期值。此列显示使用:

<h:outputText value="#{token.callDate}">
    <f:convertDateTime pattern="dd-MMM-yyyy HH:mm" 
                       timeZone = "America/New_York"/>
</h:outputText>

所以,预期的行为将是:如果我有一个日期“2016年2月24日22:55:00”,渲染的值必须是“2016年2月24日17:55:00”,但渲染日期保持不变“24-Feb-2016 22:55:00”。

服务器时区是“America / Mexico_City”。

我做错了什么?,有什么东西丢失了吗?'f:convertDateTime'是不是有这样的功能?任何想法都将受到高度赞赏。

0 个答案:

没有答案