谁能教我一个用js能够比较简单的获得当前时间之后的两天啊?
条件就是如果是本月的最后一天的话,那之后的两天就应该是下个月的前两天了,类似的还有如果是本年的最后一天,那之后的两天就应该是次年的前两天了,这要怎么来判断啊?头晕ing

解决方案 »

  1.   

    看错了,这样:
    var dateAdd=function(NumDay,dtDate){
        dtDate=dtDate.replace(/\-/g,"/");
        var dtTmp=new Date(dtDate);   
        if(isNaN(dtTmp)){
            dtTmp=new Date();
        }
        return new Date(dtTmp.getTime()+parseInt(NumDay)*24*60*60*1000);
    }
    var d = dateAdd(2,'2010-10-11');
    alert(d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate());
      

  2.   

    var d = new Date();//今天
    d.setDate(d.getDate() + 2);//往后推2天
    alert(d.toLocaleString());
      

  3.   


    var d=new Date().getTime();//今天
    var d1=new Date(d+n*24*3600);//往后推n天