<script language="JavaScript">
<!--
function fnDate(){
     var toDay = new Date();
 
     //년도를 4자리로 출력
     document.write("년도 : " + toDay.getFullYear() + "<br>");
     //getYear()은 브라우져 환경에 따라 2~4자리로 표현된다.(익스7에서는 4자리 출력)
     document.write("두자리 년도 : " + toDay.getYear() + "<br>");
     document.write("월 : " + (toDay.getMonth()+1) + "<br>");
     document.write("일 : " + toDay.getDate() + "<br>");
     document.write("시 : " + toDay.getHours() + "<br>");
     document.write("분 : " + toDay.getMinutes() + "<br>");
     document.write("초 : " + toDay.getSeconds() + "<br>");
     document.write("Time : " + toDay.getTime() + "<br>");
     document.write("UTCDate : " + toDay.getUTCDate() + "<br>");
     document.write("toString : " + toDay.toString() + "<br>");
     document.write("toDateString : " + toDay.toDateString());
}
//-->
</script>


[결과]
년도 : 2009
두자리 년도 : 2009
월 : 4
일 : 2
시 : 13
분 : 1
초 : 51
Time : 1238644911406
UTCDate : 2
toString : Thu Apr 2 13:01:51 UTC+0900 2009
toDateString : Thu Apr 2 2009

[참고]
위의 주석에서와 마찬가지로 getYear()은 사용자의 브라우져 환경에 따라 2~4자리로 표현이 된다.
따라서 유저마다 다르게 보일수 있으므로 무조건 4자리 년도로 보여야 한다면 getFullYear()을 사용하는게 좋을 것 같다.

+ Recent posts