반응형
var startDate = new Date(new Date().getFullYear(), new Date().getMonth() + 1, 1);
var endDate = new Date(new Date().getFullYear(), new Date().getMonth() + 1, 0);
var startOfDay = startOfDay.getFullYear() + "-" + startOfDay.getMonth() + "-" + startOfDay.getDate()
var endOfDay = endOfDay.getFullYear() + "-" + startOfDay.getMonth() + "-" + endOfDay.getDate()
결과 : yyyy-m-d
만약 8자리로 쓰고싶으면 아래 _pad 함수에 넣어서 쓰면 됩니다.
var startOfDay = startOfDay.getFullYear() + "-" + _pad(startOfDay.getMonth(),2) + "-" + _pad(startOfDay.getDate(),2);
var endOfDay = endOfDay.getFullYear() + "-" + _pad(startOfDay.getMonth(),2) + "-" + _pad(endOfDay.getDate(),2);
결과 yyyy-mm-dd
function _pad(n, width) {
n = n + '';
return n.length >= width ? n : new Array(width - n.length + 1).join('0') + n;
}
'IT > JS + Jquery' 카테고리의 다른 글
[JavaScript]Javascript 팝업(popup) 전체화면 열기 (0) | 2021.02.25 |
---|---|
[JavaScript]URL Get parameter(파라미터) 가져오기 (0) | 2021.02.17 |
[Javascript]날짜 유효성 체크 (validation) + 윤달 체크 포함 (7) | 2020.12.07 |
[Javascript]Date 원하는 날짜 세팅 (0) | 2020.12.02 |
[JavaScript] 시간숫자 HH:MM 포멧팅 (0) | 2020.11.27 |