다음을 통해 공유


setHours 메서드

업데이트: 2007년 11월

로컬 시간을 사용하여 Date 개체의 시 값을 설정합니다.

function setHours(numHours : Number [, numMin : Number [, numSec : Number [, numMilli : Number ]]]) 

인수

  • numHours
    필수적 요소. 시 값에 해당하는 숫자 값입니다.

  • numMin
    선택적 요소. 분 값에 해당하는 숫자 값입니다.

  • numSec
    선택적 요소. 초 값에 해당하는 숫자 값입니다.

  • numMilli
    선택적 요소. 밀리초 값에 해당하는 숫자 값입니다.

설명

선택적 인수를 지정하지 않으면 선택적 인수를 갖는 모든 set 메서드는 해당 get 메서드에서 반환된 값을 사용합니다. 예를 들어, numMinutes 인수가 선택적인 요소이고 이를 지정하지 않으면 JScript는 getMinutes 메서드에서 반환된 값을 사용합니다.

UTC(지역 표준시)를 사용하여 시 값을 설정하려면 setUTCHours 메서드를 사용하십시오.

인수 값이 정해진 인수 값의 범위보다 크거나 음수이면 저장된 다른 값은 그에 따라 자동적으로 수정됩니다. 예를 들어, 저장된 날짜가 "Jan 5, 1996 00:00:00"이고 **setHours(30)**이 호출되면 날짜는 "Jan 6, 1996 06:00:00"로 바뀝니다. 음수 값도 같은 방법으로 처리됩니다.

예제

다음 예제에서는 setHours 메서드의 사용 예를 보여 줍니다.

function SetHoursDemo(nhr, nmin, nsec){
   var d, s;                     //Declare variables.
   d = new Date();               //Create Date object.
   d.setHours(nhr, nmin, nsec);  //Set hours, minutes, & seconds.
   s = "Current setting is " + d.toLocaleString() 
   return(s);                    //Return new date setting.
}

요구 사항

버전 3

적용 대상:

Date 개체

참고 항목

참조

getHours 메서드

getUTCHours 메서드

setUTCHours 메서드