티스토리 뷰

getDay() 메소드를 사용해 한글로 요일을 붙여주도록 합시다 !

우선 getDay()는 0부터 숫자를 반환하는데요, 예를 들어 오늘이 11월 22일 월요일입니다. 그럼 오늘 날짜를 넣었을 때 월요일 즉, 1를 반환하게 되겠죠? (일요일부터 0, 월 1, 화 2 .....)

let date = new Date();
let year = date.getFullYear(); //2021
let month = date.getMonth()+1; //11
let day = date.getDate(); //22
let today = year + '-' + month + '-' + day; //2021-11-22
//오늘 날짜 담아주기 (YYYY-MM-DD 형식)

var week = ['일', '월', '화', '수', '목', '금', '토'];
//한글로 넣기 위해 이렇게 배열을 하나 만들어주기
let dayOfWeek = week[new Date(today).getDay()]; //week[1]

$(".date").text("dayOfWeek"); //월
$(".date").text("(" + dayOfWeek + ")"); //(월)