Использую Thymeleaf и при выводе месяца, он почему-то выводится в родительном падеже, и я никак не могу понять почему.
<input class="date-visible form-control"
th:case="MONTH"
th:attr="format='MMMM YYYY'"
th:value="${#temporals.format(date, 'MMMM YYYY')}"/>
И вот как выглядит в итоге:
Может быть есть какой-то параметр в функции "temporals.format", который отвечает за падеж?
Начиная с Java 8 'M'
в SimpleDateFormat
, новом DateTimeFormatter и т.п. выводит имя месяца в зависимости от контекста. Т.е. если в форматной строке есть еще какие-то элементы даты - в родительном падеже.
Для обозначения имени месяца в именительном падеже (stand-alone form) используется символ 'L'
.
<input class="date-visible form-control"
th:case="MONTH"
th:attr="format='MMMM YYYY'"
th:value="${#temporals.format(date, 'LLLL YYYY')}"/>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть некая js консоль на тестируемом сервисе с описанием объектов и куском кода в котором необходимо менять условие в зависимости от требованийВ...
Самый простой вопрос по SQLite, так как только начал изучать - как составить query для чтения всех имен с двух таблицЕсть таблица - mentors и applicants, обе...
Здравствуйте, хотелось бы задать вопрос, я только начал программировать, пытаюсь сделать что-то наподобие калькулятора, пока застрял на операторе...