springMVC+thymeleaf+HTML(date)
1.实体类定义字段为date类型
bash
private Date bizdate;
2.前端HTML中input的date类型
bash
<div class="form-group">
<label for="bizdate">请输入交易日期</label>
<input type="date" class="form-control" id="bizdate" placeholder="name" name="bizdate">
</div>
3.前端提交到后端用实体类接收时,实体类中的字段要加@DateTimeFormat(pattern = "yyyy-MM-dd")
bash
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date bizdate;
4.后端查出来数据赋值给前端时,添加th:value="${#dates.format(incomeDetail.bizdate, 'yyyy-MM-dd')}"
bash
input中如下
<div class="form-group">
<label for="bizdate">请输入交易日期</label>
<input type="date" class="form-control" id="bizdate" placeholder="name" name="bizdate" th:value="${#dates.format(incomeDetail.bizdate, 'yyyy-MM-dd')}">
</div>
列表中如下:
<td th:text="${#dates.format(incomeDetail.bizdate, 'yyyy-MM-dd')}"></td>