element時間日期選擇器組件設置默認時間


組件設置默認時間

需求:設置默認時間是今天的00:00:00到現在的當前時間
獲取到今天凌晨的時間和現在的時間然后push到時間日期選擇器v-model所綁定的值上:

<el-date-picker
  v-model="value1"
  type="datetimerange"
  start-placeholder="選擇分撥時間"
  end-placeholder="選擇分撥時間"
></el-date-picker>

getTime(){
  let starttime=new Date(new Date().toLocaleDateString())
  let endtime=new Date()
  this.value1.push(starttime)
  this.value1.push(endtime)
}

let d=new Date();
let n=d.toLocaleDateString();
console.log(d)//Wed Mar 18 2020 21:42:59 GMT+0800 (中國標准時間)
console.log(n)//2020/3/18

//new Date()返回當前標准時間格式字符串
//toLocaleDateString() 把當前標准時間字符串只取年月日

傳給后台的話需要轉化為時間戳:

if(this.value1){
  params.start_time=Date.parse(this.value1[0])/1000
  params.end_time=Date.parse(this.value1[1])/1000
}

//Date.parse()傳入一個日期字符串轉化為1970年到現在的時間戳


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM