나는 2024 08 01 부터 자바스크립트 공부를 시작했다

오늘 날짜 기준(2024 09 30) 으로 공부한 기간이 얼마나 지났는지 D-Day count를 생성한다.

(오늘기준은 0일이 아닌 1일이다)

Date객체와 메소드를 활용해서 며칠째인지를 계산해주는 studyDayCalc 함수를 완성

실습 결과

${USER_NAME}님은 자바스크립트를 공부한지 ${valuename + 1} 일차 입니다.

결과 코드

    //오늘 날짜와 공부 시작한 날짜 변수 저장
    const USER_NAME = '윤형섭'
    let today = new Date(2024, 9, 30)
    let jsStudy = new Date(2024 , 8, 1)

    function studyDayCalc(startDate) {
        //두 날짜의 차이를 구하는 변수
        let timeDiff = today.getTime() - startDate.getTime()

        //타임스탬프를 밀리초에서 일 수로 변경
        let dayDiff = timeDiff / 1000 / 60 / 60 / 24;
        //                      1초 / 1분 / 1시간 / 하루

        console.log(`${USER_NAME}님은 자바스크립트를 공부한지 ${dayDiff + 1}일차 입니다.`);
        
    }
    studyDayCalc(jsStudy) //호출

image.png