[javascript] Moment.js로 특정 날짜의 요일 출력하기

특정 날짜의 요일을 출력하는 것은 Moment.js를 사용하면 간단하게 구현할 수 있습니다. Moment.js는 JavaScript의 날짜 및 시간 처리를 쉽게 다룰 수 있는 유용한 라이브러리입니다.

설치하기

먼저, Moment.js를 설치해야 합니다. 프로젝트 폴더에서 NPM을 사용하거나 CDN을 통해 Moment.js를 가져올 수 있습니다. 여기서는 CDN을 사용하도록 하겠습니다.

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script>

사용하기

Moment.js를 설치했다면, 이제 특정 날짜의 요일을 출력해보겠습니다. 아래의 예시 코드를 참고해주세요.

const date = moment("2021-09-15");
const dayOfWeek = date.format("dddd");
console.log(dayOfWeek);

위의 코드에서 moment 함수를 사용하여 “2021-09-15” 날짜 객체를 생성합니다. 그리고 format 메소드를 사용하여 요일을 ‘dddd’ 형식으로 출력합니다. 요일을 출력하기 위해 console.log로 값을 출력합니다.

결과 확인하기

위의 코드를 실행하면, 콘솔에 “Wednesday”이라는 결과를 볼 수 있습니다. 해당 날짜의 요일을 정확하게 출력할 수 있었습니다.

결론

Moment.js는 JavaScript에서 날짜와 시간을 처리하기 위해 매우 유용한 라이브러리입니다. 특정 날짜의 요일을 출력하는 것은 Moment.js를 사용하면 간단하게 가능합니다. Moment.js의 다양한 기능을 활용하여 날짜와 시간을 효율적으로 다룰 수 있습니다.


참고: Moment.js 공식 문서