728x90
반응형
IE9에서는 몰랐으나 크롬, 파이어폭스, IE10에서 발견한 Date 객체의 getYear() 메소드의 버그이다.
보통
var today = new Date();
var _year = today.getYear(); // today.getFullYear();
var _month = today.getMonth()+1;
var _day = today.getDate();
이런식으로 사용했다.
getYear() 메소드의 경우 자바스크립트 해석엔진에 따라 현재 년도가 2013년임에도 113을 반환하는 경우가 있다.
1900 + 113 = 2013 이런식으로 현재년도에서 1900을 뺀 값을 반환하는 것 같다.
getYear() 메소드 대신 getFullYear() 메소드를 사용하자.
728x90
반응형
'JAVASCRIPT' 카테고리의 다른 글
html:자바 스크립트의 상수 자료형 (0) | 2014.03.04 |
---|---|
[JavaScript] 숫자 체크 (isNaN) (0) | 2014.03.04 |
JAVASCRIPT 정규식 유효성 검사 (0) | 2014.03.04 |
[스크립트] [Javascript] 몇가지 유효성검사 스크립트모음 (0) | 2014.03.04 |
<a> 태그 안에서 자바스크립트 사용 (0) | 2014.02.12 |
쉼표 제거, 0 을 - 로 바꿔주기(그 반대도) (0) | 2014.02.12 |
jQuery.ajax() 사용시 중복호출 방지하는 방법(펌) (0) | 2014.02.12 |
‘제다이급’ 자바스크립트 고수들이 전하는 6가지 개발팁 (0) | 2013.11.28 |