자바스크립트 - Date 객체 활용으로 달력 만들어보자~!

안녕하세요

이번 시간에는 자바스크립트에서 Date 객체를 활용하여

특정 날짜를 나오게 하는 이벤트를 처리하는 소스 코드를 올려봅니다.



자 그럼 아래의 소스코드를 참고해보세요~!



// 작년 날짜를 보여주는 함수
function showLast(lastYear){
 var str="";
 var lastYear = new Date(2015, (9-1), 20);
 var obj=document.getElementById('msg');
 show(lastYear);
}
// 오늘 날짜를 보여주는 함수
function show(lastYear){
 if(!lastYear){
  var today=new Date();
 }else{
  today=lastYear;
 }
 //년도 월 일 요일
 var str="";
 str+=today.getFullYear()+"년 "; // 4자리수 년도 정보
 str+=today.getMonth()+1+"월 ";
 //Jan:0, Feb:1 ... Dec:11 따라서 +1을 해야함
 str+=today.getDate()+"일 ";
 str+=myDay(today.getDay())+"요일 "; // 사용자 정의 함수 myDay 만들기
 //Sun:0, Mon:1 ...
}
function myDay(day){
 var str="";
 switch(day){
  case 0: str="일"; break;
  case 1: str="월"; break;
  case 2: str="화"; break;
  case 3: str="수"; break;
  case 4: str="목"; break;
  case 5: str="금"; break;
  case 6: str="토"; break;
 }
 return str;
}

댓글 없음:

댓글 쓰기