$(document).ready(function(){
//기준 날짜 셋팅 yyyyMMDD 형식으로 셋팅
var settingDate = new Date();
settingDate.setDate(settingDate.getDate()); //오늘
//console.log( dateToYYYYMMDD(settingDate) );
var Today = dateToYYYYMMDD(settingDate);
settingDate.setMonth(settingDate.getMonth()-1); //1달 전
//console.log( dateToYYYYMMDD(settingDate) );
var oneMonth = dateToYYYYMMDD(settingDate);
settingDate.setMonth(settingDate.getMonth()-3); //3달 전
//console.log( dateToYYYYMMDD(settingDate) );
var threeMonth = dateToYYYYMMDD(settingDate);
settingDate.setMonth(settingDate.getMonth()-6); //6달 전
//console.log( dateToYYYYMMDD(settingDate) );
var sixMonth = dateToYYYYMMDD(settingDate);
//기간조회 클릭할때 이벤트..
$('.select_wrap li').click( function(){
var index = $("li").index(this);
//li 4번째가 1달
switch (index) {
case 4:
settingDate.setMonth(settingDate.getMonth()-1);
$('.icon_sort').text( oneMonth +"-"+ Today );
$("#start_date").val(oneMonth );
$("#end_date").val(Today );
break;
case 5:
$('.icon_sort').text( threeMonth +"-"+ Today );
$("#start_date").val(threeMonth );
$("#end_date").val(Today );
break;
case 6:
$('.icon_sort').text( sixMonth +"-"+ Today );
$("#start_date").val(sixMonth );
$("#end_date").val(Today );
break;
default:
$('.icon_sort').text( oneMonth +"-"+ Today );
$("#start_date").val(oneMonth );
$("#end_date").val(Today );
//alert('Nobody Wins!');
}
}); //기간조회 클릭할때 이벤트..END
});
function dateToYYYYMMDD(date){
function pad(num) {
num = num + '';
return num.length < 2 ? '0' + num : num;
}
return date.getFullYear() + '-' + pad(date.getMonth()+1) + '-' + pad(date.getDate());
}
':::: 개발 :::: > ::: JSCRIPT :::' 카테고리의 다른 글
스크립트 문자 가져오기 종합 세트(문자 요구사항 처리) !!! (0) | 2017.10.30 |
---|---|
스크립트 디버그 (크롬 개발자 도구 활용) (0) | 2017.10.23 |
액셀 데이터 특정 필드 추출(cols /rows) (0) | 2017.09.07 |
크롬 console 에서 Object debug 내용 확인하고 싶을때.. (0) | 2017.08.09 |
JSON parse or stringify (0) | 2017.03.10 |
여러 문자 합치고 나누고 마지막 제거.. (0) | 2016.10.20 |
웹스퀘어 공통 코드 가져와서 조건 추가 셀렉트 박스 (0) | 2016.04.18 |
북마클릿 URL script (0) | 2016.01.13 |