JSF convertDateTime 渲染前一天
日期(作为Date时态类型)存储在我的数据库中,如下所示:
当我在UI中显示它时,它按照默认值呈现如下:
我使用它进行转换,并且意外地它变成了31.10.2012
2012-10-31
<f:convertDateTime pattern="dd.MM.yyyy" />
30.10.2012
输入相同日期和相同格式字符串的 返回 ,如预期的那样。SimpleDateconverter
31.10.2012
我错过了什么?
谢谢
编辑 :对于存储为相同转换的日期产生正确的结果,因此我认为它与被解释为确切的午夜有关,而午夜又可能被解释为属于2个不同的日期。但我仍然不知道在哪里定义行为以及最好的解决方法是什么。Timestamp
Date