我正在阅读日期格式" 2014-08-01"从XML文件执行此操作以将其转换为Date类型:
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date eventdate = formatter.parse(date_string_from_xml);
后来我在JSF文件中使用convertDateTime:
<h:outputText value="#{event.date}" ><f:convertDateTime pattern="dd.MM." /></h:outputText></span>
输出为31.07。而不是01.08。我不明白为什么。