>  기사  >  웹 프론트엔드  >  js 날짜 객체 호환성_javascript 기술을 다루는 방법

js 날짜 객체 호환성_javascript 기술을 다루는 방법

WBOY
WBOY원래의
2016-05-16 17:02:08988검색

코드 복사 코드는 다음과 같습니다.

function NewDate(str) { str = str .split( '-');
var date = new Date();
date.setUTCFulYear(str[0], str[1] - 1, str[2]);
date.setUTCHours (0, 0, 0, 0);
return date;
}

그래서 다양한 브라우저에서 호환성을 보장하기 위해서는 사실 IE와 호환되기 위해서입니다. , Date()를 사용하고 있습니다. 균일하게 사용하는 것이 가장 좋습니다

새 날짜(년, 월, 일, 시, 분, 초, 밀초)

또는

new Date(millsec) (millsec은 1970년 1월 1일 이후의 밀리초 수).

IE에서 new Date("date text"")를 실행할 때 반환되는 결과는 특수한 날짜 객체인데, IE 디버거에서는 이를 NaN으로 표시하고, number를 반환하는 메서드를 호출하면 NaN이 반환됩니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.