怎么用JS来计算出今天的前2个月的日期

来源:百度知道 编辑:UC知道 时间:2024/06/04 22:34:54
就是今天是2009-1-8...30天为限制...计算出30天前的日期是什么

下面的例子程序能看懂吧:

<Script type=text/javascript>
var d=new Date();
d.setTime(d.getTime()-30*24*3600*1000);
document.write(d);
</script>

getTime获取时间的毫秒值,setTime是设置毫秒,减去30天*24小时*3600秒*1000毫秒就是30天以前的时间。

<script language="JavaScript">
<!--
n=new Date((new Date()).valueOf(10)-30*24*3600000).toLocaleString();
alert(n);
//-->
</script>

没有现成的方法,要么自己写一个,要么调用JS框架