日期格式主要适用于对登陆系统的日期记数
//获取日期,可返回:年月日、年月、日、周几
window.GETDATE = function(type){
let myDate = new Date();
if(type == 'nyr' ||!type){//默认返回年月日
return myDate.getFullYear()+'-'+(myDate.getMonth()+1)+'-'+myDate.getDate();
}else if(type == 'ny'){
return myDate.getFullYear()+'-'+(myDate.getMonth()+1);
}else if(type == 'r'){
return myDate.getDate();
}else if(type == 'z'){
return myDate.getDay();
}else if(type == 'zhouxu'){//返回今天是今年的第几周
let date2 = new Date(myDate.getFullYear(), 0, 1),//d=当年第一天
d = Math.round((myDate.valueOf() - date2.valueOf()) / 86400000);
return Math.ceil((d + ((date2.getDay() + 1) - 1)) / 7);
}
};
时间格式适用于各种指标的变化评判标准
//获取时间,可返回:分钟数,小时/分钟/秒数
window.GETTIME = function(type) {
let myDate = new Date();
if(type == 'fzs' ||!type){//默认返回分钟数,27129120是2021-08-01日0分0秒的分钟数
return parseInt(myDate.getTime()/60000) - 27129120;
}else if(type == 'xiaoshi'){//返回小时
return myDate.getHours();
}else if(type == 'fenzhong'){//返回分钟
return myDate.getMinutes();
}else if(type == 'miao'){//返回秒数
return myDate.getSeconds();
}
};