問題:提交信息時要求將所選日期延后一天進行提交
解決過程:1.定義延后一天的計算方法,在提交前,將提交日期傳入調用該方法
? ? ? ? ? ? ? ? ? 2.對延后的日期進行格式化,最后格式為yy-mm-dd
解決結果:
const delayDay =(dates) => {dates = new Date(dates);dates = +dates + 1000*60*60*24;dates = new Date(dates);let year = d.getFullYear()let month = d.getMonth()+1let date = d.getDate()if (month >= 1 && month <= 9) {month = "0" + month;}if (date >= 1 && date <= 9) {date = "0" + date;}return year+"-"+month+"-"+date;
}
delayDay('2023-02-29')
console.log(delayDay('2024-02-29'))//2024-03-01