日期格式转化YYYY-MM-DD hh:mm:ss
根据传入的日期和传入的天数,进行日期相加。
根据传入的日期date和传入的天数dayNumber,进行日期相加
function addDay(date, dayNumber) {
date = date ? date : new Date();
date = Date.parse(date) / 1000;
date += (86400) * dayNumber;
var newDate = new Date(parseInt(date) * 1000);
return getFormatDate(newDate);
}
function getFormatDate(newDate) {
let date = newDate,
obj = {
year: date.getFullYear(),
month: date.getMonth() + 1,
strDate: date.getDate(),
hour: date.getHours(),
minute: date.getMinutes(),
second: date.getSeconds()
}
Object.keys(obj).forEach(key => {
if (obj[key] < 10) obj[key] = `0${obj[key]}`
})
return `${obj.year}-${obj.month}-${obj.strDate} ${obj.hour}:${obj.minute}:${obj.second}`;
}