问题描述
查看到发送请求携带的日期比选中的日期少一天。
<el-date-picker size="small" v-model="date" type="daterange" range-separator="至" unlink-panels :picker-options="pickerOptions" start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
原因:
在网上找结果了,发现是因为
element-ui中时间控件的默认时间为国际标准时间,所以与北京时间差8个小时
解决方式一
组件中添加
value-format="yyyy-MM-dd"
解决方式二
正常使用 后台使用
@JsonFormat(pattern = “yyyy-MM-dd”,timezone=“GMT+8”)标准时区的注解格式化时间