>웹 프론트엔드 >JS 튜토리얼 >IE의 date.parse와 FF_javascript 기술의 차이점

IE의 date.parse와 FF_javascript 기술의 차이점

WBOY
WBOY원래의
2016-05-16 18:22:191049검색

Date.parse(dateVal)

이 방법은 매우 일반적으로 사용됩니다. 예를 들어, 존재하지 않는 날짜인 경우 반환 값은 NaN입니다. 또한 두 날짜의 순서를 비교하거나 두 날짜 사이의 일수를 계산하는 데 사용할 수 있습니다.

오늘 날짜를 비교할 때 이상한 문제가 발생했습니다. 날짜 형식에 관한 것이었습니다. 구문 분석 방법에서는 짧은 날짜를 구분 기호로 "/" 또는 "-"를 사용할 수 있어야 하는데 월을 사용합니다. 예를 들어 오늘은 "7-6-2008" 또는 "7-6-2008" 형식을 사용하는 경우 문제가 발생합니다. IE에서는 정상적으로 구문 분석할 수 있지만 FireFox에서는 반환 값이 항상 NaN입니다. 처음에는 코드에 문제가 있는 줄 알았는데, 확인 결과 브라우저인 것을 확인했습니다. 나중에 형식을 "7/6/2008"로 변경했더니 IE와 FF에서 정상적으로 파싱이 됩니다.

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