이거 은근히 많이 쓰는데...코드가 없어서 만들었음
오늘이 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;
}
{
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;
}
끝.