현지시간을 사용하여 Date 개체의 년도 값을 반환한다.
![]() | Script | [iYear=]Date.getFullYear() |
반환괴는 년도값은 예를 들어, 1976년은 1976으로 반환한다.
이렇게 하면 2000년 1월 1일 이후의 일자들이 1900년 1월 1일 이후의 일자들과 혼동되어 생기는 전형적인 2000년 문제를 피할 수 있다.
협정 세계 표준시(UTC)를 사용하여 년도 값을 가져오려면 getUTCFullYear 메서드를 사용하라.
적용 | Date 개체 |
참조 | getFullYear 메서드 | getUTCFullYear 메서드 | getMonth 메서드 | getDate 메서드 |
getHours 메서드 | getMinutes 메서드 | getSeconds 메서드 | getMilliseconds 메서드 | |
setFullYear 메서드 | setUTCFullYear 메서드 | Date 개체 메서드 | getYear 메서드 |
![]() | getFullYear 메서드⇒ | ![]() | ⇒ | ![]() ![]() ![]() |
getYear()와 getUTCFullYear()의 차이는 표준시와 현지시의 차이에 있을 동안만 달라진다.
<SCRIPT> var br='<BR>'; // 줄바꿈 var str=''; // 출력 문자열 변수 선언 var now=new Date(); // 현재 시간을 변수에 할당 str+='now.getYear()='+now.getYear()+br; // 현재 now.getYear() 년 출력 str+='now.getUTCFullYear()='+now.getUTCFullYear()+br; // 현재 now.getUTCFullYear() 년 출력 str+='now.getFullYear()='+now.getFullYear()+br+br; // 현재 getFullYear() 년 출력 str+='오늘의 UTC 일자: '; str+=now.getFullYear()+'/'; // 현재 now.getFullYear() 년 출력 str+=(now.getMonth()+1)+'/'; // 현재 월 출력 str+=now.getDate()+br+br; // 현재 일자 출력 str+='now.toLocaleString()='+now.toLocaleString()+br; // 현지시간으로 출력 document.write(str); // 결과 문자열 출력 </SCRIPT>
![]() | getFullYear 메서드⇒ | ![]() | ⇒ | ![]() ![]() ![]() |
![]() | getFullYear 메서드 | ⇒ | ![]() ![]() |
최종 수정: 04/07/2025 17:05:09 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/method/getFullYear.html |