javascript n일 뒤의 날짜 구하기
// n일 뒤의 날짜 구하기
function getFutureDate(_intNum) {
// 오늘 날짜 구하기
var todayObj = new Date();
var todayYear = todayObj.getFullYear();
var todayMonth = (todayObj.getMonth() + 1);
var todayDay = todayObj.getDate();
// 새로운 날짜 구하기 (_intNum 일 뒤의 날짜)
var newDateObj = new Date(todayYear, todayMonth-1, todayDay);
newDateObj.setDate(newDateObj.getDate() + parseInt(_intNum, 10));
var newYear = newDateObj.getFullYear();
var newMonth = (newDateObj.getMonth() + 1);
var newDay = newDateObj.getDate();
var newFullDate = newYear + make2digit(newMonth) + make2digit(newDay);
return newFullDate;
}
// 숫자 2자리로 만들기
function make2digit(_num) {
if (_num == null) {
return “00”;
} else {
_num = _num + “”; //toString
_num = _num.trim();
if (_num.length == 1) {
return “0” + _num;
} else if (_num.length == 2) {
return _num;
}
}
return _num.substring(0, 2);
}