javascript日期加减问题!急!!!
情况是这样:
我想修改目前日期,输入一个月份比如输入1个月则2007-09-08 加一个月 最后显示出来的则是2007-10-08 请问怎么实现啊!老大们
------解决方案--------------------function myfunction( dateValue )
{
var mydate= new Date( dateValue );
this.year = mydate.getYear();
this.month = mydate.getMonth()+1;
this.day = mydate.getDate();
}
------解决方案--------------------試試這個:
<BODY>
輸入: <input type = 'text ' name = 't1 ' value = '1 '>
<input type = 'button ' value = 'go ' onclick= 'go(); '>
</BODY>
</HTML>
<SCRIPT LANGUAGE= "JavaScript ">
<!--
function go(){
var d1,d2,d3,s= ' ';
d1 = new Date();
d2 = parseInt(document.getElementById( "t1 ").value);
d3 = new Date(d1.getFullYear(),d1.getMonth()+d2,d1.getDate());
s += d3.getFullYear() + '- ';
s += (d3.getMonth()+1) + '- ';
s += d3.getDate();
alert(s);
}
//-->
</SCRIPT>