메뉴 건너뛰기

조회 수 242 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

해당 월의 마지막 날짜, 말일을 구하는 방법

 

 

 

 

지난번 포스팅에서 날짜를 표현하기 위해서 아래의 함수를 사용할 수 있다고 하였습니다.

new Date(year, month, day)

[참조 : [Javascript] Date 객체로 원하는 날짜, 시간 표현하기]

 

 

new Date(2019, 2, 1)

위 코드의 결과는 2019년 3월 1일입니다.

( month는 0~11까지의 숫자가 입력되어야 하고, 0을 입력하면 1월임을 주의하세요.)

 

new Date(2019, 2, 0);

그러면, 아래 코드는 2019년 3월 0일이 되겠죠?

하지만 2019년 3월 0일은 없습니다.

그래서 위 코드는 3월 1일의 하루 전날인 2월의 마지막 날짜를 반환하게 됩니다.

그래서, 결과는 2월의 마지막 날인 "2019년 2월 28일"이 됩니다.

 

여기에서 마지막 날짜 2자리 숫자만 얻고 싶다면, getDate() 함수를 사용하면 될 것입니다.

[참조 : [Javascript] 현재 날짜, 시간 구하기]

 

new Date(2019, 2, -1)

위 코드는 어떤 값을 반환하게 될까요?

2019년 3월 -1일은 없으므로, 

2019년 3월 1일의 2일 전날을 반환하게 됩니다.

그래서, 위 코드는 "2019년 2월 27일"을 반환하게 됩니다.

 

즉,

Date() 함수의 day란에 0 이하의 값을 입력하여, 해당 월의 1일을 기준으로, (|day|+1)의 전일자를 계산할 수 있습니다.

 


List of Articles
번호 제목 날짜 조회 수
187 이클립스 실행할때 자신이 원하는 JDK 지정하는 방법 file 2016.09.11 5439
186 이전, 위로 이동 2016.12.23 5740
185 이벤트 - 페이지 로드 후 이벤트 처리하기 ( window.onload ) file 2015.06.19 10871
184 이미지클릭시 옆에 큰이미지나오기 2014.03.17 5518
183 이미지에 마우스 올렸을때 확대 이미지 나오게 하기 (onmouseover 2014.03.01 6923
182 이미지나 태그정렬이 안맞을때 absmiddle 2014.03.01 5238
181 이미지 마우스 드래그로 스크롤을 움직이는 소스 2014.03.17 9361
180 이메일 체크하기 2014.03.01 5205
179 이동 가능한 레이어팝업 소스 2016.09.01 7166
178 유효한 링크인지 확인하는 JAVASCRIPT 2019.01.16 111979
177 유효성 검사, 모든 폼에 값이 입력되도록 해보자! file 2015.02.03 6123
176 유용한 스크립트 모음 2018.07.24 2294
» 월의 마지막 날짜 계산하기 2021.08.20 242
174 우클릭 금지 2016.12.23 5701
173 오브젝트 속성 2021.03.25 237
172 오늘 날짜 구하기 2018.11.07 1416
171 예제 - 자바스크립트로 현재 달의 달력 만들기 (calendar) 2015.06.19 10061
170 예제 - 이미지를 원본 크기로 볼 수 있도록 새창으로 열기 확장 (리사이징 및 이미지 드래그) file 2015.06.19 6798
169 영문, 숫자, 한글, 이메일 체크 하는 함수 2014.03.01 5292
168 연관배열 사용하기 2016.09.21 7134
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved