startTimeData () { //当前时间的20分钟前
var Dates = new Date(new Date().getTime() - 1 * 60 * 20 * 1000);
let Y = Dates.getFullYear()
let M = Dates.getMonth() + 1
M = M < 10 ? '0' + M : M
let D = Dates.getDate()
D = D < 10 ? '0' + D : D
let h = Dates.getHours()
h = h < 10 ? '0' + h : h
let m = Dates.getMinutes()
m = m < 10 ? '0' + m : m
let s = Dates.getSeconds()
s = s < 10 ? '0' + s : s
return Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + s
},
//指定时间减15分钟
reduceTwo () { //dateStr格式为yyyy-mm-dd hh:mm:ss
var dt = new Date(this.endTime.replace(/-/, "/"));//将传入的日期格式的字符串转换为date对象 兼容ie
var ndt = new Date(dt.getTime() - 900000);//将转换之后的时间减去900秒
let Y = ndt.getFullYear()
let M = ndt.getMonth() + 1
M = M < 10 ? '0' + M : M
let D = ndt.getDate()
D = D < 10 ? '0' + D : D
let h = ndt.getHours()
h = h < 10 ? '0' + h : h
let m = ndt.getMinutes()
m = m < 10 ? '0' + m : m
let s = ndt.getSeconds()
s = s < 10 ? '0' + s : s
return Y + '-' + M + '-' + D + ' ' + h + ':' + m + ':' + s
},
|