Я пытаюсь использовать сопоставления даты в PlayFramework и поле datetime-local. Docs HereДопустимые форматы для отображения jodaDate в Play 2.5
Усеченное сопоставление выглядит так, с несколькими вариантами, которые я пробовал для валидатора.
mapping(
"startTimeGt" -> optional(jodaDate),
"startTimeLt" -> optional(jodaDate("dd-MM-yyyy HH:mm"))
)(...
Я пробовал как связанный помощник inputDate, так и поле datetime-local.
Но какая бы комбинация я ни старался, я получаю error.date
на форме submit. Я чувствую, что это должно быть просто, и либо я что-то пропускаю в документах, либо они просто не говорят мне. Кто-нибудь получил рабочий пример требуемого html и сопоставление jodaDate
?
Я блуждаю, если вы опубликуете журнал ошибок? – Jerry
@Jerry Нет журнала ошибок. Я просто получаю 'formWithErrors' при выполнении' form.bindFromRequest.fold'. И ошибка, связанная с этим полем, - error.date, которая переводится в сообщение «Действительная дата требуется» –