jsf - प्रीफाफेस कैलेंडर पिकर MMM पैटर्न के साथ काम नहीं करता है



primefaces calendar (1)

मैं यहाँ दिखाया गया प्राइमफ़ेस से एक कैलेंडर घटक का उपयोग करना चाहता हूं: प्राइमफैसेस - शोकेस: कैलेंडर - समय

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

Date() dateSelected केवल एक सादा Date()

यह शोकेस में वर्णित पैटर्न के लिए ठीक काम करता है, लेकिन मैं निम्नलिखित पैटर्न का उपयोग करना चाहता हूं:

dd-MMM-yyyy HH:mm

जब मैं इसका उपयोग करता हूं, पिकर के साथ संवाद दिखाई नहीं देता। जब मैं पैटर्न से समय निकालता हूं, पिकर काम करता है (केवल स्पष्ट रूप से तारीख के लिए) और अगर मैं MM को MM बदलता हूं, यह भी काम करता है।

  • dd-MMM-yyyy काम करता है
  • dd-MM-yyyy HH:mm काम करता है
  • dd-MMM-yyyy HH:mm काम नहीं करता है

इसलिए केवल एक समस्या आईएमएम और समय का संयोजन है कोई विचार?


मैंने मेरे पक्ष में निम्नलिखित पैटर्न का इस्तेमाल किया है

ईईई, डीडी एमएमएम, yyyy

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

ईईई, डीडी एम.एम., यैय

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

यह मेरे पक्ष में ठीक wokring है