본문 바로가기
컴퓨터/Front (Html, JS)

[JavaScript] 오늘 날짜 출력하기, 원하는 날짜 출력하기_new Date()

by 버니케이 2022. 10. 29.
반응형

 

 

코드

/**
 * 오늘 날짜 출력하는 함수
 * format: 포매팅 기호 (/,-,. 같은거)
 * addMonth: 월 더하기
 * addDay: 일 더하기
 * addYear: 년 더하기
*/
function today(format='',addMonth=0,addDay=0,addYear=0){
    let date = new Date();
    let year = date.getFullYear();
    let month = date.getMonth()
    let day = date.getDate();

    if(addMonth!=0){date.setMonth((date.getMonth()+addMonth))};
    if(addDay!=0){date.setDate((date.getDate()+addDay))};
    if(year!=0){date.setFullYear((date.getFullYear()+addYear))};

    month = ("0" + (1 + date.getMonth())).slice(-2);
    day = ("0" + date.getDate()).slice(-2);
    year = date.getFullYear();
    return year+format+month+format+day;
}

 

 

 

 

 


 

사용방법1_오늘날짜 출력

// 오늘 날짜 / 포멧으로 출력
console.log(today('/'));

결과

 

 

 


사용방법2_원하는 날짜 출력(3년 뒤)

원하는 날짜 출력(3년 뒤)    
console.log(today('/',3));

결과

반응형

댓글