//打电话
dialing(value) {
if (value) {
uni.makePhoneCall({
phoneNumber: value, //电话号码
success(ress) {
console.log("拨打电话成功", ress)
},
fail(err) {
console.log("拨打电话失败", 'err')
}
});
}
},
//复制
copy(value) {
uni.setClipboardData({
data: value, //要被复制的内容
success: () => { //复制成功的回调函数
uni.showToast({ //提示
title: '复制成功'
})
}
})
}
//时间初始化
init() {
const date = new Date()
let y = date.getFullYear()
let m = date.getMonth() + 1
let d = date.getDate()
let hh = date.getHours() + 1
let mm = date.getMinutes()
this.dateTime =
`${y}-${m < 10 ? `0${m}` : m}-${d < 10 ? `0${d}` : d} ${hh < 10 ? `0${hh}` : hh}:00:00`
},
// 计算两个时间差
comptime(time) {
var beginTime1 = time;
var beginTime2 = this.dateTime;
var d1 = beginTime1.replace(/\-/g, "/");
var date1 = new Date(d1);
var d2 = beginTime2.replace(/\-/g, "/");
var date2 = new Date(d2);
var a = parseInt(date1 - date2) / 1000
if (a < 0) a = (-1) * a
return a
},