el-date-picker的结束日期的时分秒为0:0:0时修改成23:59:59

打印 上一主题 下一主题

主题 637|帖子 637|积分 1911

 
  1. <el-date-picker
  2.   v-model="taskTime"
  3.   type="datetimerange"
  4.   range-separator="-"
  5.   start-placeholder="开始时间"
  6.   end-placeholder="结束时间"
  7.   @change="handleTimeChange" />
复制代码
js
  1. <script setup lang="ts">
  2. import { ref } from 'vue'
  3. const taskTime = ref()
  4. const handleTimeChange = (value: any[]) => {
  5.   if (value && value[1]) {
  6.     const endTime = value[1]
  7.     if (
  8.       endTime.getHours() === 0 &&
  9.       endTime.getMinutes() === 0 &&
  10.       endTime.getSeconds() === 0
  11.     ) {
  12.       endTime.setHours(23)
  13.       endTime.setMinutes(59)
  14.       endTime.setSeconds(59)
  15.       taskTime.value = [taskTime.value[0], endTime]
  16.     }
  17.   }
  18. }
  19. </script>
复制代码
 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美丽的神话

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表