通过前台<input type="date" id="workTimeStart">进行选择时间,然后通过
var workTimeStart= $("#workTimeStart").val();//获得的是yyyy-MM-dd格式
接着通过
$.post('/graduation/workTimeController/addworkTime',{
workTimeStart:workTimeStart
},function(data){
}
进行发送到后台Controller层进行接收,但是因为post传送到Controller的是String型,如果在Controller用Date接收会报错误。
因此,可以采用pojo类来接收,如下图所示:
采用
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date workTimeStart;
这样将前台传过来的数据用pojo类来接收并按照相应格式进行接收转换为Date的类型即可,Controller的代码为