var date = new Date();
date.getFullYear();
기존에 작성되어있는 날짜관련 스크립트가 크롬, 사파리에선 작동을 안하는것이다.
그래서 찾아봤더니 getYear() method에 ?이런 버그가 존재했다.
IE ?<> Chrome, Firefox 에서 결과를 다르게 리턴해준다.
<script type=”text/javascript”>
var date = new Date();
alert(date.getYear());????? // ie:2011, chrome, firefox:111
alert(date.getFullYear()); // ie:2011, chrome,?firefox:2011
</script>
var date = new Date();
alert(date.getYear());????? // ie:2011, chrome, firefox:111
alert(date.getFullYear()); // ie:2011, chrome,?firefox:2011
</script>
irefox 에서 1900 년도를 기준으로 연산이 된다는 것 같다.
즉?2011 – 1900?=?111 을 리턴한다.
참고사이트
https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Date/getYear

One Reply to “javascript : getYear() is deprecated.”