[JavaScript] 자바스크립트에서 요일 다루기(가져오기)
2022. 6. 8. 21:11ㆍProgram/JavaScript
079_자바스크립트에서 요일 다루기(가져오기)
[적용]
- 요일을 표시하고 싶을 때
- 날짜 정보에서 요일을 확인하고 싶을 때
[문법]
| 메소드 | 의미 | 반환 |
| getDay() | 요일 가져오기 | 숫자 |
[내용]
Date 객체 getDay()는 요일 정보를 가져온다.
날짜 정보를 가져오는 getDate()와 비슷해 헷살리기 쉽다.반환값이 숫자이므로 변환이 필요하며, 0은 일요일, 6은 토요일을 나타낸다.
| 값 | 해당 요일 |
| 0 | 일요일 |
| 1 | 월요일 |
| 2 | 화요일 |
| 3 | 수요일 |
| 4 | 목요일 |
| 5 | 금요일 |
| 6 | 토요일 |
[예시]
다음 예시를 확인해 보자.
일요일부터 토요일까지 해당하는 문자열을 배열에 넣고 getDay()의 반환값에 따라 배열에서 해당하는 요일을 가져온다.
const date = new Date();
const day = date.getDay();
const dayList = ['일', '월', '화', '수', '목', '금', '토'];
const label = dayList[day]
// HTML에 표시
document.querySelector('#log').innerHTML = `오늘은 ${label}요일입니다.`;
영문 표기는 배열의 문자열을 변경한다.
const date = new Date();
const day = date.getDay();
const dayList = ['Sun', 'Mon', 'Tue', 'Wed', 'The', 'Fri', 'Sat'];
const label = dayList[day];
참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김
'Program > JavaScript' 카테고리의 다른 글
| [JavaScript] 자바스크립트 날짜 문자열의 타임스탬프 확인하기 (0) | 2022.06.09 |
|---|---|
| [JavaScript] 자바스크립트에서 현재 시간과 날짜 가져오기 (0) | 2022.06.08 |
| [JavaScript] 자바스크립트에서 시간 다루기(가져오기) (0) | 2022.06.08 |
| [JavaScript] 자바스크립트 날짜 다루기(년,월,일 사용하기) (0) | 2022.06.08 |
| [JavaScript] 자바스크립트 빈 데이터(Null) 이해하기 (0) | 2022.06.08 |