小编Per*_*son的帖子

JSF convertDateTime与数据表中的时区

尝试输出数据表中的项列表,如下所示:

<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>
Run Code Online (Sandbox Code Playgroud)

它总是以GMT格式化时间.如果我使用字符串常量或不是datatable变量的bean(如'#{mybean.timeZone}'),它会按预期工作.

datatable jsf timezone

14
推荐指数
1
解决办法
6960
查看次数

标签 统计

datatable ×1

jsf ×1

timezone ×1