mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Sunday, September 02, 2007

파이어폭스 getYear(), getFullYear() 차이점; 자바스크립트 년도 구하기 함수 차이


자바스크립트에서 올해가 몇년인지 연도를 구하는 함수(메소드)는 getYear 와 getFullYear 두 가지가 있습니다. 그런데 getYear 는 브라우저마다 다른 결과가 나옵니다. 올해가 2007년이라면 IE에서는 2007로 나오지만, 파이어폭스 브라우저에서는 107 로 나옵니다. 그래서 파폭에서는 +1900 을 해주어야만 합니다.

따라서 getFullYear 함수를 사용하여 올해 연도를 구하는 것이 좋습니다. 그러면 브라우저 종류에 상관없이 일정한 결과가 나옵니다.

파이어폭스(Firefox) / IE : getYear 와 getFullYear 의 차이점


예제 소스 파일명: example.html
<script type="text/javascript">

var d = new Date();


// getFullYear()는 모든 브라우저에서 동일한 결과
document.write(d.getFullYear(), '<br />');
// 출력 결과 : 2007


document.write(d.getYear(), '<br />');
// IE에서는: 2007
// 파폭에서는: 107

</script>



참고: ▶▶ 자바스크립트] 오늘 날짜 시간 구하기, 년월일/시분초 출력; Date Time Print JavaScript




tag: html
HTML | CSS | 자바스크립트 JavaScript

1 Comments:
At June 27, 2017 at 11:55 AM, Anonymous Anonymous said...

고맙습니다.

 

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top