let date1 = new Date();
let year = date1.getFullYear();//获取当年
let month = date1.getMonth() + 1;//获取当月
let days = new Date(year, month, 0).getDate();//获取当月多少天
指定年和月,输出指定的开始日期时间和结束日期时间,返回时间戳
//指定年月的开始日期
tranNum(sel_year) {
var format = =sel_year + '-' + '01' + ' ' + '00:00:00';
var format2 = format.replace(/-/g, '/');
var sel_timestamp = Date.parse(new Date(format2));
return sel_timestamp;
},
//指定年月的结束日期
tranNumEnd(year, month) {
var myDate1 = new Date(year, month, 1);
var myDate2 = new Date(year, month + 1, 0);
var format = this.sel_year + '-' + myDate2.getDate() + ' ' + '23:59:59';
var format2 = format.replace(/-/g, '/');
var sel_timestamp = Date.parse(new Date(format2));
return sel_timestamp;
},
//例: endTime: 1694573423081 startTime: 1693497600000