[javascript] 특정 날짜의 요일 구하기

자바스크립트를 사용하여 특정 날짜의 요일을 구하는 방법에 대해 알아보겠습니다.

Date 객체를 활용한 방법

const date = new Date('2023-10-15');
const dayOfWeek = date.toLocaleString('en-US', { weekday: 'long' });
console.log(dayOfWeek);

위 코드에서는 Date 객체를 사용하여 특정 날짜를 생성한 후, toLocaleString 메서드를 활용하여 요일을 구합니다.

Moment.js 라이브러리를 활용한 방법

Moment.js는 날짜 및 시간을 쉽게 다룰 수 있는 라이브러리입니다. Moment.js를 사용하면 다음과 같이 특정 날짜의 요일을 구할 수 있습니다.

const moment = require('moment');
const dayOfWeek = moment('2023-10-15').format('dddd');
console.log(dayOfWeek);

Conclusion

이상과 같이 자바스크립트의 내장 객체인 Date를 활용하거나 Moment.js 라이브러리를 이용하여 특정 날짜의 요일을 간단히 구할 수 있습니다. 원하는 방법을 선택하여 사용하시면 됩니다.