Я использую PrimeFaces calendar component на странице. Атрибут Pattern установлен в MM/dd/yyyy HH:mm:ss
. Атрибут значения компонента связан с переменной java.util.Date
в bean-компоненте. Когда я открываю дату страницы в формате, который я ожидаю, но после изменения значения формат всегда будет меняться в другом формате.PrimeFaces календарь изменение шаблон после выбор даты
Ожидаемый формат - 06/15/2015 08:00:30
Формат после изменения значения - 06/15/2015 8:00 AM
компонентов ussage.
<p:calendar value="#{someBean.someJava.UtilDateVariable}" pattern="MM/dd/yyyy HH:mm:ss" locale="en">
<f:convertDateTime pattern="MM/dd/yyyy HH:mm:ss"/>
</p:calendar>
Я уже пытался проверить primefaces витрины и документация, различные спецификации локали, а также использование сценария локализации для текущей локализации, но без эффекта.
Каждое предложение приветствуется.
Hi @Miguel. Я пробовал его также без конвертера, а также с/без локали, но безуспешно. – Kariton
Ответы Miguels прямо из шоу-кейса. Я также тестировал его, и он работал. Должно быть что-то в вашем компоненте или методах getter/setter. – DanielK