setMonth 메서드
로컬 시간을 사용하여 Date 개체의 월 값을 설정합니다.
function setMonth(numMonth : Number [, dateVal : Number])
인수
numMonth
필수적 요소로서, 월에 해당하는 숫자 값입니다. 1월의 값은 0이고 다른 달 값은 순차적으로 증가합니다.dateVal
선택적 요소로서, 일(한 달 기준)을 나타내는 숫자 값입니다. 이 값을 부여하지 않으면 getDate 메서드를 호출하여 받은 값을 사용합니다.
설명
UTC(Coordinated Universal Time)를 사용하여 월 값을 설정하려면 setUTCMonth 메서드를 사용하십시오.
numMonth의 값이 11보다 크거나(January는 0임) 음수이면 이에 따라 저장된 다른 값들도 변경됩니다. 예를 들어, 저장된 날짜가 "Jan 5, 1996"이고 **setMonth(14)**가 호출되면 날짜는 "Mar 5, 1997"로 바뀝니다.
setFullYear 메서드를 사용하여 년, 월 및 일(한 달 기준)을 설정할 수 있습니다.
예제
다음 예제에서는 setMonth 메서드의 사용 예를 보여 줍니다.
function SetMonthDemo(newmonth){
var d = new Date();
d.setMonth(newmonth);
var s = d.toLocaleString();
return(s);
}