WEB/jquery,javascript
input 박스 날짜 30일, 60일 초기화하기
Gh1324
2023. 5. 17. 14:39
728x90
기간 입력하면 dateEnd, dateStart에 오늘날짜 기준으로 input박스 초기화해주는 코드.
// 날짜 필터
var dateSet = function(period){
const date = new Date(); // 현재 날짜 구하기
const month = date.getMonth(); // 현재 날짜의 월 구하기
const day = date.getDate(); // 현재 날짜의 월 구하기
$('#dateEnd').val(date.toISOString().substring(0, 10));
switch (period){
case '1' : {
break;
}
case '7' : {
date.setDate(day-7);
break;
}
case '30' : {
date.setMonth(month-1);
break;
}
case '90' : {
date.setMonth(month-3);
break;
}
default : {
date.setMonth(month-3); // 3개월 전
}
}
$('#dateStart').val(date.toISOString().substring(0, 10));
}
728x90