본문 바로가기
Script/Javascript

자바스크립트 원하는 요일 구하기

by 애플 로그 2021. 2. 15.
반응형

자바스크립트 원하는 요일 구하기

 

1. 오늘이 무슨 요일인지 구하기

Date 객체의 gatDay함수를 이용하면 쉽게 구할수 있다.

var date = new Date();
var week = ['일', '월', '화', '수', '목', '금', '토'];
console.log( week[date.getDay()] + '요일' );

// 결과 : 월요일

 

 

2. 특정 날짜가 무슨 요일인지 구하기

 

20210215가 무슨 요일인지 구해보자

 

function getDateStr(dateStr)
{

  var yyyyMMdd = String(dateStr);
  var sYear = yyyyMMdd.substring(0,4);
  var sMonth = yyyyMMdd.substring(4,6);
  var sDate = yyyyMMdd.substring(6,8);

  var date = new Date(Number(sYear), Number(sMonth)-1, Number(sDate));

  var week = ['일', '월', '화', '수', '목', '금', '토'];
  return  week[date.getDay()] + '요일';
}

var result = getDateStr('20210215');

console.log(result);

// 월요일

 

댓글