[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 공식 문서를 참고하세요.
참고자료:
- Moment.js 공식 문서: https://momentjs.com/
- Moment.js GitHub 저장소: https://github.com/moment/moment