duration() {
let that = this
console.log(new Date(that.data.starTime))
let date1 = new Date(that.data.starTime)
let date2 = new Date(that.data.endTime)
let s1 = date1.getTime(),
s2 = date2.getTime();
let t = (s2 – s1)
var d = parseInt(t / 1000 / 60 / 60 / 24)
// 用相减所得到的毫秒数减去天数所用的毫秒数再除以1000得秒,除以60得分钟,除以60得到小时
var h = parseInt((t – d * 24 * 60 * 60 * 1000) / 1000 / 60 / 60);
// 用相减所得到的毫秒数减去天和小时所用的毫秒数再除以1000得秒,除以60得到分钟
var m = parseInt((t – d * 24 * 60 * 60 * 1000 – h * 60 * 60 * 1000) / 1000 / 60);
// 用相减所得到的毫秒数减去天和小时以及分钟所用的毫秒数再除以1000得到秒
var s = parseInt((t – d * 24 * 60 * 60 * 1000 – h * 60 * 60 * 1000 – m * 60 * 1000) / 1000);
// console.log(d)
// console.log(h)
// console.log(m)
// console.log(s)
let h1 = (h / 24)
let m1 = ((m / 60) / 24)
let times = (d + h1 + m1).toFixed(2)
this.setData({
times: times
})
},