data(){
return {
startdate:"",
enddate:"",
dafaulttime:"",
/* start 开始时间小于今天,结束时间不能大于开始时间 */
startTime: {
disabledDate: time => {
if (this.enddate) {
return (
time.getTime() > new Date(this.enddate).getTime()
);
} else {
return time.getTime() > Date.now();
}
}
},
}
}
//把时间戳改成2020-09-24 00:00:00格式的时间
formatDate(data) {
let now = new Date(data);
var hour=now.getHours()< 10 ? ('0' +now.getHours()):now.getHours();
var minute=now.getMinutes()< 10 ? ('0' +now.getMinutes()):now.getMinutes();
var second=now.getSeconds()< 10 ? ('0' +now.getSeconds()):now.getSeconds();
return hour+":"+minute+":"+second;
},
changeEnddate(){
let dafaulttime=new Date(this.startdate).getTime()+60*60*1000;//开始时间之后的一小时的时间戳
this.dafaulttime=this.formatDate(new Date(this.startdate).getTime())+"-"+this.formatDate(dafaulttime);
},
}