javascript 날짜 두자리 및 요일 구하기에 대해 알아보겠습니다.


javascript에서 날짜를 구하는 함수는 Date() 함수를 이용합니다.


월이나 날짜가 1~9인 경우에는 한 자리로 나오게 되는데 한 자리일 때를 구분하여 

두 자리로 만들어보겠습니다.


또한 getDay 메서드는 요일을 0(일요일)에서 6(토요일)까지의 숫자로 가져옵니다. 


숫자를 구분하여 요일로 가져오겠습니다.


- html

<span id="current"></span> <span id="dayoftheweek"></span>

- javascript 
$(document).ready(function () {
	var date = new Date();

	var year = date.getFullYear();
	var month = date.getMonth()+1;
	var day = date.getDate();
  var dayoftheweek = date.getDay();

  if (month < 10) {
  	month = "0" + month;
  }
  
  if (day < 10) {
  	day = "0" + day;
  }
  
	$('#current').append(year + '-' + month + '-' + day);
  $('#dayoftheweek').append(getDay(dayoftheweek));
  
});

function getDay(idx) {
	var date = "";
  switch (idx) {
  	case 0:
    	date = "일요일";
    break;
    case 1: 
    	date = "월요일";
    break;
    case 2: 
    	date = "화요일";
    break;
    case 3: 
    	date = "수요일";
    break;
    case 4: 
    	date = "목요일";
    break;
    case 5: 
    	date = "금요일";
    break;
    case 6: 
    	date = "토요일";
    break;
  }
		
	return date;
}




javascript 날짜 두자리 및 요일 구하기에 대해 알아보았습니다.

적절하게 변경하여 깔끔하게 javascript를 이용하여 날짜 및 요일을 적용하세요.

 

예제보기


+ Recent posts