直接向后台传,会报错格式转化错误。
Cannot deserialize value of type `java.util.Date` from String "2020-02-26"
前台写法:
<el-form-item label="部署时间" prop="deployDate">
<el-date-picker
v-model="dataForm.deployDate"
type="date"
value-format="yyyy-MM-dd"
format="yyyy-MM-dd"
placeholder="选择日期">
</el-date-picker>
</el-form-item>
后台写法:
controller中直接实体接收,只需要在实体类中加入如下代码,进行格式化处理即可
/**
* 部署时间
*/
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
private Date deployDate;