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

html 复制代码
<el-date-picker
  v-model="taskTime"
  type="datetimerange"
  range-separator="-"
  start-placeholder="开始时间"
  end-placeholder="结束时间"
  @change="handleTimeChange" />

js

javascript 复制代码
<script setup lang="ts">
import { ref } from 'vue'

const taskTime = ref()
const handleTimeChange = (value: any[]) => {
  if (value && value[1]) {
    const endTime = value[1]
    if (
      endTime.getHours() === 0 &&
      endTime.getMinutes() === 0 &&
      endTime.getSeconds() === 0
    ) {
      endTime.setHours(23)
      endTime.setMinutes(59)
      endTime.setSeconds(59)
      taskTime.value = [taskTime.value[0], endTime]
    }
  }
}
</script>

相关推荐
小菜全3 分钟前
Vue 3 + TypeScript 事件触发与数据绑定方法
前端·javascript·vue.js
Hilaku7 分钟前
面试官开始问我AI了,前端的危机真的来了吗?
前端·javascript·面试
zheshiyangyang17 分钟前
TypeScript学习【一】
javascript·学习·typescript
β添砖java1 小时前
案例二:登高千古第一绝句
前端·javascript·css
TNTLWT1 小时前
单例模式(C++)
javascript·c++·单例模式
落日沉溺于海2 小时前
React From表单使用Formik和yup进行校验
开发语言·前端·javascript
知识分享小能手2 小时前
React学习教程,从入门到精通, React 新创建组件语法知识点及案例代码(11)
前端·javascript·学习·react.js·架构·前端框架·react
an__ya__2 小时前
Vue数据响应式reactive
前端·javascript·vue.js
叶落阁主2 小时前
Neovim 插件 i18n.nvim 介绍
java·vue.js·vim
叫我詹躲躲2 小时前
开发提速?Vue3模板隐藏技巧来了
前端·vue.js·ai编程