가능한 중복 :
Why does getDay return incorrect values? (javascript)자바 스크립트 getDay는 잘못된 번호를 반환
I 자바 스크립트를 사용
var cellDate = new Date('2012', '4', '13');
x.innerHTML=cellDate.getDay();
대신 0을 반환 5를 반환하는 getDay 방법에 다음 코드 나는 어떤 실수를하고 있는가? 여기
가능한 중복 :
Why does getDay return incorrect values? (javascript)자바 스크립트 getDay는 잘못된 번호를 반환
I 자바 스크립트를 사용
var cellDate = new Date('2012', '4', '13');
x.innerHTML=cellDate.getDay();
대신 0을 반환 5를 반환하는 getDay 방법에 다음 코드 나는 어떤 실수를하고 있는가? 여기
개월 0 기반하는 jsfiddle, 링크이다. 2012 년 5 월 13 일이 일요일이됩니다.
var cellDate = new Date('2012', '3', '13');
x.innerHTML=cellDate.getDay();
날짜 개월 제로 그래서 실제로 에이프릴 3
gotch, 나의 실수. 고마워. – user1241438
일 것입니다, 색인 ('2012', '4', '13'); 날짜로 해석된다해야한다 (년, 월, 일). 즉, 2012 년 4 월 13 일 금요일입니다. 따라서 getDay는 5를 반환해야합니다. – user1241438
예, 월은 0 기준이므로 일요일 인 5 월 13 일을 요구하고 있습니다. 그것에 위로 읽으십시오 https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date/getDay – j08691