仅从primefaces p:calendar返回日期

时间:2013-09-09 07:55:37

标签: jsf jsf-2 primefaces

我试图仅在没有时间或命名日期的情况下返回“9/10/2013”​​之类的日期

但是当我使用

<p:calendar  value="#{studentQuery.from}" pattern="MM/dd/yyyy" navigator="true" display="inline"/>  

它返回:

Thu Sep 12 00:00:00 EET 2013 

如何修复它只返回日期,如:“9/10/2013”​​使用primefaces 3.5和jsf 2

1 个答案:

答案 0 :(得分:0)

在Java中:

 SimpleDateFormat format = 
        new SimpleDateFormat("MM/dd/yyyy");

 System.out.print(format.format(dateObject));

在JSF中:

<h:outputText value="#{bean.date}">  
            <f:convertDateTime pattern="MM/dd/yyyy"/>  
        </h:outputText>  

大致相同。