#thymeleaf
Вопрос:
Я использую календарь ,чтобы пользователь ввел дату ее рождения, но мое состояние родилось после 2000 года, он не может ввести дату ее рождения .Поэтому я хочу установить 2000 год в качестве максимальной даты. Как установить 2000 в качестве максимальной даты в thymeleaf. Когда я устанавливаю максимальную дату, она показывает мне текущую дату и год.Но я хочу, чтобы он показал мне максимальный 2000 год и дату месяца, текущую дату месяца 2000 года. Вот мой код SignUp.html
lt;div class="singup-form"gt; lt;form id="form_signup"gt; lt;input id="id" th:field="*{id}" type="hidden"/gt; lt;div th:each="item,iterStat : *{form}" gt; lt;!-- lt;label th:label="${str.getLabel()}" th:type="${str.getType()}" th:text="${str.value}" gt;lt;/labelgt;--gt; lt;div class="form-group"gt; lt;label th:for="${item.name}" th:text="${item.label}"gt;lt;/labelgt; lt;div th:if="${item.validation == 'dob'}"gt; lt;input class="form-control" th:id="${item.name}" th:name="${item.name}" th:placeholder="${item.placeholder}" th:required="${item.required}" th:type="${item.type}" th:attr="max=${#dates.format(item.date, 'yyyy-MM-dd')}"/gt; lt;/divgt; lt;div th:unless="${item.validation == 'dob'}" gt; lt;input class="form-control" th:id="${item.name}" th:name="${item.name}" th:placeholder="${item.placeholder}" th:required="${item.required}" th:type="${item.type}"/gt; lt;/divgt; lt;/divgt; lt;/divgt;
Эта строка кода показывает мне максимальную дату в качестве даты текущего года и месяца
th:attr="max=${#dates.format(item.date, 'yyyy-MM-dd')}"