在iView中的DatePicker組件如果只選擇日期而不選擇時間,結束時間默認為00:00:00,而有時候需要其默認為23:59:59
<template> <DatePicker v-model="time" type="datetimerange" format="yyyy-MM-dd HH:mm:ss" @on-change="timeChange"></DatePicker> </template> <script> data(){ return {
// 設置初始日期 time: ['2021-06-28 00:00:00','2021-06-29 23:59:59'] } }, methods: { // 每次獲取傳入的時間都是格式化時間,但綁定的time其實是中國標准時間嗎 timeChange(time1){if(time1[1].slice(-8) === '00:00:00'){ time1[1] = time1[1].slice(0,-8) + '23:59:59' // 由於this.time是標准日期,因此必須使用這樣的語句 this.time= time1 } } </script>