이거 은근히 많이 쓰는데...코드가 없어서 만들었음

오늘이 2011년 3월 9일이라면

alert ( getAgoDate(0,0,0) );   ==> 20110309
alert( getAgoDate(0,0,1) );    ==> 20110310
alert( getAgoDate(-1,0,-4) );    ==> 20100305


 function getAgoDate(yyyy, mm, dd)
 {
  var today = new Date();
  var year = today.getFullYear();
  var month = today.getMonth();
  var day = today.getDate();
  
  var resultDate = new Date(yyyy+year, month+mm, day+dd);
  
  
        year = resultDate.getFullYear();
        month = resultDate.getMonth() + 1;
        day = resultDate.getDate();

        if (month < 10)
            month = "0" + month;
        if (day < 10)
            day = "0" + day;

        return year + "" + month + "" + day;
 }




끝.

+ Recent posts