3
我有这样的代码对我的XHTML转换日期时间转换怪异的时间
<h:inputHidden id="startDate" value="#{testController.selected.startDate}">
<f:convertDateTime pattern="yyyy-MM-dd HH:mm" />
</h:inputHidden>
,如果我输入2013-02-26 17:15
插在我的数据库中的数据的结果是2013-02-27 01:15
或者2013-02-26 05:15
结果是2013-02-26 13:15
我已经输入了24小时的日期时间的输入,但我真的很困惑,为什么它转换为其他东西。
*编辑
我的目标是...什么都将是在输入用户输入的时间,这将反映在数据库中的相同。我使用一个datepicker用于输入这样假定的时间/日期输入已经是正确的并且是24小时格式
难道是与时区? – 2013-02-26 09:21:29
更新了上面的问题,为目前我想实现的事情。的 – galao 2013-02-26 09:23:52
可能重复的[JSF convertDateTime呈现前一天(http://stackoverflow.com/questions/12351244/jsf-convertdatetime-renders-the-previous-day) – BalusC 2013-02-26 12:02:54