[javascript] Moment.js로 특정 날짜의 월 마지막 날짜 출력

Moment.js는 JavaScript에서 날짜와 시간을 다루는 데 유용한 라이브러리입니다. 이 라이브러리를 사용하면 특정 날짜에 대한 다양한 작업을 간단하게 처리할 수 있습니다.

이번에는 Moment.js를 사용하여 특정 날짜의 월 마지막 날짜를 출력하는 방법에 대해 알아보겠습니다.

먼저, Moment.js를 설치해야 합니다. 다음 명령을 사용하여 npm을 통해 설치할 수 있습니다.

npm install moment

Moment.js를 설치한 후, 다음과 같이 코드를 작성하여 특정 날짜의 월 마지막 날짜를 출력할 수 있습니다.

const moment = require('moment');

const date = moment('2022-08-15');
const lastDayOfMonth = date.endOf('month').format('YYYY-MM-DD');

console.log(lastDayOfMonth);

위 코드는 ‘2022-08-15’ 날짜의 월 마지막 날짜를 출력하는 예시입니다. moment 함수를 사용하여 날짜 객체를 생성한 후, endOf('month') 함수를 사용하여 해당 날짜의 월 마지막 날짜를 얻을 수 있습니다. 마지막으로 format 함수를 사용하여 날짜를 원하는 형식으로 변환합니다.

실행 결과는 다음과 같이 출력됩니다.

2022-08-31

따라서 Moment.js를 사용하면 간단하게 특정 날짜의 월 마지막 날짜를 얻을 수 있습니다. Moment.js의 다양한 기능과 메서드를 활용하여 날짜와 시간을 다룰 수 있으니 자세한 내용은 Moment.js 공식 문서를 참고하세요.

참고자료: