[javascript] 특정 날짜의 해당 월의 마지막 날 구하기

아래의 코드를 참고하여 해당 월의 마지막 날짜를 구하는 방법을 알아보세요.

function getLastDayOfMonth(year, month) {
  return new Date(year, month + 1, 0).getDate();
}

const year = 2022;
const month = 5; // 0부터 시작하는 월 인덱스 (0은 1월, 1은 2월, 등등)

const lastDay = getLastDayOfMonth(year, month);
console.log(`The last day of ${month + 1}/${year} is: ${lastDay}`);

이 코드는 getLastDayOfMonth 함수를 사용하여 특정 년도와 월에 해당하는 월의 마지막 날짜를 구합니다. 간단한 계산을 통해 우리는 입력된 년도와 월에 해당하는 Date 객체를 만들고, 그 객체의 getDate 메서드를 사용하여 그 달의 마지막 날짜를 얻게 됩니다.

참고 문헌: