협정 세계 표준시(UTC)를 사용하여 Date 개체의 년도 값을 설정한다.

Script[iTime=]Date.setUTCFullYear(numYear[,numMonth[,numDate]])
인수/파라메터
dateObj (일자 개체)
필수적인 요소이며, 임의의 Date 개체이다.
numYear (년도)
필수적인 요소이며, 년도에 해당하는 숫자 값이다.
numMonth (월)
선택적인 요소이며, 월에 해당하는 숫자 값이다. numDate를 사용하면 반드시 사용해야 한다.
numDate (일자)
선택적인 요소이며, 일에 해당하는 숫자 값이다.
반환값

반환값 iTime는 설정된 시간을 getTime 메서드로 반환받는 1970년 1월 1일 자정과의 시간값 사이의 시간을 밀리초 단위로 나타내는 정수값을 반환한다.

설명

선택적인 인수를 갖는 모든 set 메서드들은 만일 선택적인 인수를 지정하지 않으면 이에 해당하는 get 메서드에서 반환된 값을 사용한다. 예를 들어, numMonth 인수가 선택적인 요소이고 이를 지정하지 않으면 Javascript는 getUTCMonth 메서드에서 반환된 값을 사용한다.

또한 인수 값이 범위를 초과하거나 음수이면 이에 따라 저장된 다른 값들도 수정된다. 수정되는 방식은 각각 해당 setUTC 메서드(예를 들어 numMonth의 경우는 setUTCMonth)를 참고하라.

현지시간을 사용하는 년도 값을 설정하려면 setFullYear 메서드를 사용하라.

Date 개체가 지원하는 년도 범위는 1970년을 전후로 약 285,616년까지이다.



method
setUTCFullYear 메서드
setUTCFullYear</b> 메서드
공통
이전페이지로페이지 맨위로페이지 맨아래로

간단한 setUTCFullYear 메서드 예제

now=new Date()
now.toLocaleString()=4/7/2025, 8:13:06 AM

now=setUTCFullYear(11,11,11)=Sun Dec 11 0011 08:13:06 GMT+0000 (Coordinated Universal Time)
now.toLocaleString()=12/11/11, 8:13:06 AM

now=setUTCFullYear(2000,0)=Tue Jan 11 2000 08:13:06 GMT+0000 (Coordinated Universal Time)
now.toLocaleString()=1/11/2000, 8:13:06 AM

now=setUTCFullYear(2005)=Tue Jan 11 2005 08:13:06 GMT+0000 (Coordinated Universal Time)
now.toLocaleString()=1/11/2005, 8:13:06 AM

now=setUTCFullYear(05)=Tue Jan 11 0005 08:13:06 GMT+0000 (Coordinated Universal Time)
now.toLocaleString()=1/11/5, 8:13:06 AM
now.setUTCFullYear(05)=-62008472813314

now=setUTCFullYear(-1000)=Sat Jan 11 -1000 08:13:06 GMT+0000 (Coordinated Universal Time)
now.toLocaleString()=1/11/1001, 8:13:06 AM
<SCRIPT>
var br='<BR>'; // 줄바꿈
var str=''; // 출력 문자열 변수 선언
var now=new Date(); // 현재 시간을 변수에 할당
str+='now=new Date()'+br; // 현재시간 변수 설정 내역 보여줌
str+='now.toLocaleString()='+now.toLocaleString()+br+br; // 현재 시간 출력

now.setUTCFullYear(11,11,11); // 새로운 년, 월, 일 설정
str+='now=setUTCFullYear(11,11,11)='+now+br; // 결과 시간 출력
str+='now.toLocaleString()='+now.toLocaleString()+br+br; // 결과 현지 시간 출력

now.setUTCFullYear(2000,0); // 새로운 년, 월 설정
str+='now=setUTCFullYear(2000,0)='+now+br; // 결과 시간 출력
str+='now.toLocaleString()='+now.toLocaleString()+br+br; // 결과 현지 시간 출력

now.setUTCFullYear(2005); // 새로운 년도 설정
str+='now=setUTCFullYear(2005)='+now+br; // 결과 시간 출력
str+='now.toLocaleString()='+now.toLocaleString()+br+br; // 결과 현지 시간 출력

now.setUTCFullYear(05); // 새로운 년도 설정, 두자리 수치는 1900을 기준으로 계산됨
str+='now=setUTCFullYear(05)='+now+br; // 결과 시간 출력
str+='now.toLocaleString()='+now.toLocaleString()+br; // 결과 현지 시간 출력
str+='now.setUTCFullYear(05)='+now.setUTCFullYear(05))+br+br;

now.setUTCFullYear(-1000); // 새로운 년도 설정, 기원전
str+='now=setUTCFullYear(-1000)='+now+br; // 결과 시간 출력
str+='now.toLocaleString()='+now.toLocaleString()+br; // 결과 현지 시간 출력
document.write(str); // 결과 문자열 출력
</SCRIPT>

method
setUTCFullYear 메서드
setUTCFullYear</b> 메서드
견본
이전페이지로페이지 맨위로페이지 맨아래로

method
setUTCFullYear 메서드
견본공통
이전페이지로페이지 맨위로
최종 수정:
04/07/2025 08:13:06
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/method/setUTCFullYear.html