나는 firefox scratchpad에서 다음 코드를 테스트하여 흥미로운 결과를 얻었습니까?Javascript 새 날짜가 다른 날짜 스타일을 다르게 처리합니까?
var date=new Date("2012-05-12");
var date2 = new Date("05/12/2012");
date;
/*
Fri May 11 2012 17:00:00 GMT-0700 (Pacific Daylight Time)
*/
date2;
/*
Sat May 12 2012 00:00:00 GMT-0700 (Pacific Daylight Time)
*/
두 날짜가 다릅니다. 분명히 이것은 시간대 문제 때문입니다. 내가 원하는 것은 date2 결과입니다. js 엔진이 ISO 날짜 스타일을 올바르게 처리하도록하려면 어떻게해야합니까?
첫 번째 예에서 앞에 오는 0을 제거하십시오. 'var date = new Date ("2012-05-12");' – j08691
@ j08691 Firefox에서 적어도 "잘못된 날짜"오류가 발생합니다. – Pointy
@Pointy - Chrome에서 테스트 해 보았습니다. – j08691