var d = new Date();
d.setDate(d.getDate()+20);
var s = d.getFullYear() +"-"+ (d.getMonth()+1) +"-"+ d.getDate();
alert(s);

解决方案 »

  1.   

    meizz(梅花雪)
    我要的是除去假日以后的20个工作日,并不是单纯的加20天
      

  2.   

    function mm(date, n)
    {
        var i=0;
        while(i<n)
        {
            date.setDate(d.getDate()+1);
            if(date.getDay()!=5 && date.getDay()!=6)
            {
                i++; //这个判断是去掉周六周日,其它的条件你自行添加
            }
        }
        return date;
    }
    var d = new Date("2006/02/15")
    d = mm(d, 20);
    var s = d.getFullYear() +"-"+ (d.getMonth()+1) +"-"+ d.getDate();
    alert(s);
      

  3.   

    我自己做的BS架构软件框架,能做到免刷新.网址是:  
    http://37.wuyou.com  
    由于在自己电脑,IP不固定,如果不能及时查看,请下次光临.谢谢.期待与你交流.