let timestamp = date.getTime();
return timestamp;
}
##格式化当前时间
/***
- @return {string} timeText 返回系统时间字符串
*/
function getdataTimeSec() {
let time = new Date();
let weekDay;
let year = time.getFullYear();
let month = time.getMonth() + 1;
let day = time.getDate();
//获取时分秒
let h = time.getHours();
let m = time.getMinutes();
let s = time.getSeconds();
//检查是否小于10
h = check(h);
m = check(m);
s = check(s);
let now_day = time.getDay();
switch (now_day) {
case 0: {
weekDay = “星期日”
}
break;
case 1: {
weekDay = “星期一”
}
break;
case 2: {
weekDay = “星期二”
}
break;
case 3: {
weekDay = “星期三”
}
break;
case 4: {
weekDay = “星期四”
}
break;
case 5: {
weekDay = “星期五”
}
break;
case 6: {
weekDay = “星期六”
}
break;
case 7: {
weekDay = “星期日”
}
break;
}
let timeText = year + “年” + month + “月” + day + “日 " + " " + weekDay + " " + h + “:” + m +”:" + s;
return timeText
}
##返回指定时间戳之间的时间间隔
/**
- @param {*} startTime 开始时间的时间戳
- @param {*} endTime 结束时间的时间戳
- @return {string} str 返回时间字符串
*/
function getTimeInterval(startTime, endTime) {
let runTime = parseInt((endTime - startTime) / 1000);
let year = Math.floor(runTime / 86400 / 365);
runTime = runTime % (86400 * 365);
let month = Math.floor(runTime / 86400 / 30);
runTime = runTime % (86400 * 30);
let day = Math.floor(runTime / 86400);
runTime = runTime % 86400;
let hour = Math.floor(runTime / 3600);
runTime = runTime % 3600;
let minute = Math.floor(r