Дата-время в Icefaces начинается с 00 вместо 20, когда я ввожу двухзначный год - PullRequest
0 голосов
/ 17 января 2019

Я использую icefaces datetimeentry, все работает отлично, кроме одной вещи. Когда я вводю двузначный год, например 19, он отображается как 0019 вместо 2019. Есть ли какая-нибудь помощь, чтобы преобразовать его в 2019? Нужен ли какой-либо конвертер или вызов ajax?

1 Ответ

0 голосов
/ 05 февраля 2019

Вы должны установить атрибут «pattern» в теге dateTimeEntry в двухзначном формате года (например, «dd / MM / yy»). Значением по умолчанию для этого свойства является «MM / dd / yyyy» (см. icefaces taglib docs ), которое выдает 00yy, когда вы устанавливаете двухзначный год (см. SimpleDateFormat Javadoc ).

...