最近在开发使用element-ui 日期范围选择器时,发现前端获取的日期和后台得到的日期比实际少一天,查询资料发现日期控件有自己的默认时间格式,只需要指定日期格式就可以解决问题,指定格式value-format="yyyyMMdd"如下所示:
<div class="block">
<span class="demonstration">默认</span>
<el-date-picker
v-model="value1"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期">
value-format="yyyyMMdd"
</el-date-picker>
</div>
<div class="block">
<span class="demonstration">默认</span>
<el-date-picker
v-model="value1"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期">
value-format="yyyyMMdd"
</el-date-picker>
</div>