Primefaces日历选择器不适用于MMM模式

时间:2013-12-09 17:21:32

标签: jsf primefaces calendar

我想使用Primefaces中的Calendar组件,如下所示:PrimeFaces - ShowCase : Calendar - Time

<p:calendar id="startDateSelected" value="#{myBB.dateSelected}" 
pattern="dd/MMM/yyyy">

dateSelected只是简单的Date()

它适用于展示中提到的模式,但我想使用以下模式:

dd-MMM-yyyy HH:mm

当我使用它时,带有选择器的对话框不显示。当我从模式中删除时间时,选择器工作(显然仅适用于日期),如果我将MMM更改为MM,它也可以工作。

  • dd-MMM-yyyy正常工作
  • dd-MM-yyyy HH:mm正常工作
  • dd-MMM-yyyy HH:mm不起作用

所以唯一的问题是MMM和时间的结合。 有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我在我身边使用了以下模式。

EEE,dd MMM,yyyy

<p:calendar value="#{calendarBean.date3}" pattern="EEE, dd/MMM/yyyy HH:mm" />

EEE,dd MM,yyyy

<p:calendar value="#{calendarBean.date2}" pattern="EEE, dd MM, yyyy HH:mm" />

这对我很好。

enter image description here