element日期时间选择器提交时间格式不准确

<el-date-picker
  v-model="value2"
  type="datetimerange"
  align="right"
  start-placeholder="开始日期"
  end-placeholder="结束日期"
  :default-time="['00:00:00', '23:59:59']">
</el-date-picker>

按照文档这样提交发现开始结束时间不是按设置的来的,提交的是:betweenTime: ["2021-11-15T16:00:00.000Z", "2021-11-17T15:59:59.000Z"]而不是00:00:00到23:59:59

解决方案:加上value-format=“yyyy-MM-dd HH:mm:ss”

<el-date-picker
  v-model="value2"
  type="datetimerange"
  align="right"
  start-placeholder="开始日期"
  end-placeholder="结束日期"
  :default-time="['00:00:00', '23:59:59']"
  value-format="yyyy-MM-dd HH:mm:ss">
</el-date-picker>

这样提交的就是后台需要的正确格式了betweenTime: ["2021-11-21 00:00:00", "2021-11-22 23:59:59"]

上一篇:javascript中 new Date() 对象及方法


下一篇:查找(获得)与存在整理 unity笔记59