相关疑难解决方法(0)

JSF convertDateTime呈现前一天

日期(作为日期时间类型)存储在我的数据库中,如下所示:31.10.2012
当我在UI中显示它时,它默认情况下呈现如下:2012-10-31
我使用<f:convertDateTime pattern="dd.MM.yyyy" />它转换它,并且意外地转向
30.10.2012

SimpleDateconverter,供给具有相同的日期和相同的格式字符串返回31.10.2012,如所预期.

我错过了什么?

谢谢

编辑:对于存储为Timestamp相同转换的日期产生正确的结果,所以我认为它与Date解释为确切的午夜有关,反过来可能被解释为属于2个不同的日期.但我仍然不知道在哪里定义行为以及什么是最好的解决方法.

java jsf date jsf-2

29
推荐指数
1
解决办法
2万
查看次数

标签 统计

date ×1

java ×1

jsf ×1

jsf-2 ×1