본문 바로가기

Develop/TIL

[JavaScript] 저번주, 이번주 날짜 구하기

반응형
let date = new Date();
let day = date.getDay();

switch(clickEventName){
    case 'LastWeek' : 
        let temp = day + 7; 
        //저번주 월요일
        let calcDate = new Date(thisDate.setDate(thisDate.getDate() - temp));  
        //component.set('v.WorkDate1', calcDate.toISOString().substring(0, 10));
        //저번주 일요일
        let calcDate2 =  new Date(calcDate.setDate(calcDate.getDate() + 6));
        //component.set('v.WorkDate2', calcDate2.toISOString().substring(0, 10));
        break;
    case 'ThisWeek' : 
        //이번주 월요일
        let calcDate3 = new Date(thisDate.setDate(thisDate.getDate() - day));
        //component.set('v.WorkDate1', calcDate3.toISOString().substring(0, 10));
        //이번주 일요일
        let calcDate4 =  new Date(calcDate3.setDate(calcDate3.getDate() + 6));
        //component.set('v.WorkDate2', calcDate4.toISOString().substring(0, 10));
        break;
}
반응형