values是收集到的表单中的信息。
function handleSubmit(values: any) {
// var currentMonthLastDay = new Date(2021, 8, 0);
var y = values.dateRange.split(' ')[0].split('-')[0];
var m = values.dateRange.split(' ')[0].split('-')[1];
var choosedMonthLastDay = new Date(y, m, 0);
let endDate = setDate(choosedMonthLastDay);
let timeTamp = [moment(values.dateRange, 'YYYY/MM/DD HH:mm:ss'), endDate];
。。。(进行自己需要的操作)
}
function setDate(choosedMonthLastDay) {
let setdate =
choosedMonthLastDay.getFullYear() +
'-' +
(choosedMonthLastDay.getMonth() + 1) +
'-' +
choosedMonthLastDay.getDate() +
' ' +
choosedMonthLastDay.getHours() +
':' +
choosedMonthLastDay.getMinutes() +
':' +
choosedMonthLastDay.getSeconds();
let resdate = moment(setdate, 'YYYY/MM/DD HH:mm:ss');//转换自己想要的日期格式
return resdate;
}
注意:需引入moment