현재 프로젝트에서 7일전 날짜를 배열로 담아서, 비교해야 되는 부분이 있어 잘 사용하고 있습니다.
필요하신 분은 참고로..
var dateArray = new Array(); //일주일 날짜 배열
var today = new Date().toISOString().substring(0,10);
console.log("today :"+today);
for(var i=6; i >= 0; --i){
var resultDate = dateDel(today, i);
dateArray.push(resultDate);
}
//7일전 날짜 구하기
function dateDel(date, delDays) {
var datetmp = date.replace(/-/g,'');
var yy = parseInt(datetmp.substr(0, 4));
var mm = parseInt(datetmp.substr(4, 2));
var dd = parseInt(datetmp.substr(6,2));
d = new Date(yy, mm - 1, dd - delDays);
y = d.getFullYear();
m = d.getMonth() + 1;
d = d.getDate();
m = (m < 10) ? '0' + m : m;
d = (d < 10) ? '0' + d : d;
return '' + y + '-' + m + '-' + d;
}
'IT > Front-End' 카테고리의 다른 글
var, let, const의 차이 (0) | 2023.12.14 |
---|---|
JSTL 날짜 포맷 변경 방법 (0) | 2022.02.03 |
[자바스크립트] 현재날짜를 표기하는 방법 (0) | 2022.01.27 |
[JSTL] <c:forEach> 사용법 (0) | 2018.12.12 |
AJAX 를 동기(Sync) 방식으로 사용하기 (0) | 2018.12.11 |
댓글