前端Vue代码:
<el-form-item label="结束时间:">
<el-date-picker
v-model="endTime"
type="datetime"
placeholder="选择结束时间"
value-format="YYYY-MM-DD HH:mm:ss"
/>
</el-form-item>
注释: value-format需要全部大写,如果使用:
yyyy-MM-dd HH:mm:ss
我的时间选择器则只能选择每个月的一号,不能选择其他日期,format格式按照默认即可。
——————————————————————————————————————
后端springboot解析:
@GetMapping("/search")
public ResponseEntity<?> searchTrailRecords(
@RequestHeader("Authorization") String token,
@RequestParam(required = false) String startPoint,
@RequestParam(required = false) String endPoint,
@RequestParam(required = false) @DateTimeFormat(pattern ="yyyy-MM-dd HH:mm:ss") LocalDateTime startTime,
@RequestParam(required = false) @DateTimeFormat(pattern ="yyyy-MM-dd HH:mm:ss") LocalDateTime endTime,
@RequestParam(defaultValue = "1") int page,
@RequestParam(defaultValue = "10") int size) {
System.out.println(startTime);
System.out.println(endTime);
..........................................
}
示例数据:
1.前端数据
2.控制台输出
3.后端解析成功,打印输出数据,若解析成功则会自动在数据中添加一个"T"标识。