我试图从我的数据库(这是mysql)显示日期。除了一个日期外,它会正确显示所有日期。当显示一年中的最后一天(12月31日)时,日期和月份值是正确的,但年份值显示的是下一年。
这是我的代码:
<h:outputText value="#{bean.date}" >
<f:convertDateTime pattern="dd/MM/YYYY"/>
</h:outputText>
在我的web.xml
文件中,我有以下代码:
<context-param>
<param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
<param-value>true</param-value>
</context-param>
2013年12月31日,它显示2014年12月31日,所有年份都是一样的。
我该如何解决这个问题?
感谢。