다음은 Visual Studio 직접 실행 창에서 출력되는 내용입니다. mondaysDate
으로 시작하여 두 번째 날짜 인 thisDate
을 만든 다음 mondaysDate를 기본으로 사용하여 정수를 추가합니다.이 자바 스크립트 날짜 수학에 내 오류를 설명하시기 바랍니다
날짜에 3을 더하면 11 월 2 일이되고 날짜에 4를 더하면 12 월 4 일이되는 이유를 모르겠습니다.
setDate()를 두 번 이상 호출하는 것은 불법입니까?
?mondaysDate
Mon Oct 30 2017 00:00:00 GMT-0400 (Eastern Daylight Time)
?thisDate
Mon Oct 30 2017 00:00:00 GMT-0400 (Eastern Daylight Time)
?thisDate.setDate(mondaysDate.getDate() + 3)
1509595200000
?thisDate
Thu Nov 02 2017 00:00:00 GMT-0400 (Eastern Daylight Time)
?thisDate.setDate(mondaysDate.getDate() + 4)
1512363600000
?thisDate
Mon Dec 04 2017 00:00:00 GMT-0500 (Eastern Standard Time)
?mondaysDate
Mon Oct 30 2017 00:00:00 GMT-0400 (Eastern Daylight Time)
'날짜 + 3'이라고 말하면 3 일, 3 개월, 3 년 추가 하시겠습니까? – csmckelvey
나는 요일을 추측하고 있다고 가정합니다. https://stackoverflow.com/questions/3818193/how-to-add-number-of-days-to-todays-date – Tim
예상되는 결과는 무엇입니까? – Cristy