gpt4 book ai didi

java - java 中的日期和时间

转载 作者:行者123 更新时间:2023-12-01 06:46:29 24 4
gpt4 key购买 nike

我正在使用 spring webflow 和 primefaces 开发一个应用程序并使用 mysql。问题是当我注册日期时,例如 5 月 15 日。 2012。它在数据库中注册正确,但是当我显示它时。它显示 2012 年 5 月 14 日之前的一天。我使用此标签来显示日期,并且我相信这会在显示的日期上添加 1 天。我提到的另一件事是,当我调试时,我看到时间显示为 5 月 9 日星期三 00:00:00 CEST。我相信这是在中欧夏季时区。我想知道问题是什么?

<p:column headerText="Submited Date">
<h:outputText value="#{item.submitedDate}">
<f:convertDateTime pattern="dd-MMM-yyyy" ></f:convertDateTime>
</h:outputText>
</p:column>

最佳答案

尝试添加

<context-param> 
<param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</p‌​aram-name>
<param-value>true</param-value>
</context-param>

对于您的 web.xml,param-name 是不言自明的......

关于java - java 中的日期和时间 <f :convertDateTime/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10832389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com