我想使用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和时间的结合。 有什么想法吗?
答案 0 :(得分:2)
我在我身边使用了以下模式。
<p:calendar value="#{calendarBean.date3}" pattern="EEE, dd/MMM/yyyy HH:mm" />
<p:calendar value="#{calendarBean.date2}" pattern="EEE, dd MM, yyyy HH:mm" />
这对我很好。