vardt=newDate();//3か月後dt.setMonth(dt.getMonth()+3);//3か月前dt.setMonth(dt.getMonth()-3);//3日後dt.setDate(dt.getDate()+3);//3時間後dt.setHours(dt.getHours()+3);//3分後dt.setMinutes(dt.getMinutes()+3); 日付の差分 getTime()でエポックミリ秒を取得して差分を出す。