如何在 thymeleaf 实现中将日期格式设置为 th:field
How to put date formatter on th:field in themeleaf implementation
表格中有th:placeholder。在该字段中传递日期参数并希望将此字段格式化为 "dd/mm/yyyy" 格式。
<div class="form-group col-md-2" style="padding-left:5px; padding-right:5px;">
<label class="sr-only" for="datetimepicker">Check In</label>
<input class="form-control" id="datetimepicker" th:placeholder="${search.getDateCheckIn()}" style="width:100%;"/>
<input type='text' th:field="*{dateCheckIn}" id="datetimepicker1" hidden="hidden"/>
</div>
search.getDateCheckIn()
的原型
public Date getDateCheckIn() {
return dateCheckIn;
}
有关在 themeleaf 的视图级别为给定字段应用日期格式的任何建议。
解释了使用 Thymeleaf 格式化日期的方法here。
如果要将占位符格式化为 dd/MM/yyyy,则为:
th:placeholder="${#dates.format(search.getDateCheckIn(), 'dd/MM/yyyy')}"
表格中有th:placeholder。在该字段中传递日期参数并希望将此字段格式化为 "dd/mm/yyyy" 格式。
<div class="form-group col-md-2" style="padding-left:5px; padding-right:5px;">
<label class="sr-only" for="datetimepicker">Check In</label>
<input class="form-control" id="datetimepicker" th:placeholder="${search.getDateCheckIn()}" style="width:100%;"/>
<input type='text' th:field="*{dateCheckIn}" id="datetimepicker1" hidden="hidden"/>
</div>
search.getDateCheckIn()
public Date getDateCheckIn() {
return dateCheckIn;
}
有关在 themeleaf 的视图级别为给定字段应用日期格式的任何建议。
解释了使用 Thymeleaf 格式化日期的方法here。
如果要将占位符格式化为 dd/MM/yyyy,则为:
th:placeholder="${#dates.format(search.getDateCheckIn(), 'dd/MM/yyyy')}"