[Javascript] 날짜 빼기
function dateAddDel(sDate, nNum, type) {
var yy = parseInt(sDate.substr(0, 4), 10);
var mm = parseInt(sDate.substr(5, 2), 10);
var dd = parseInt(sDate.substr(8), 10);
if (type == "d") {
d = new Date(yy, mm - 1, dd + nNum);
}
else if (type == "m") {
d = new Date(yy, mm - 1, dd + (nNum * 31));
}
else if (type == "y") {
d = new Date(yy + nNum, mm - 1, dd);
}
yy = d.getFullYear();
mm = d.getMonth() + 1; mm = (mm < 10) ? '0' + mm : mm;
dd = d.getDate(); dd = (dd < 10) ? '0' + dd : dd;
return '' + yy + '-' + mm + '-' + dd;
}
출처 : https://tonhnegod.tistory.com/10?category=723812