有个字符串,例如“2009/01/01”
我想把它转换成日期型,加上一天后再转换成字符型。
想在javascript中实现,该如何实现啊?请高手帮忙。

解决方案 »

  1.   

    <script>
    var str = "2009/01/01";
    var d = new Date(str);
    d.setTime(d.getTime()+24*60*60*1000);
    var m = d.getMonth()+1;
    var day = d.getDate();
    alert(d.getFullYear()+"/"+(m<10?"0":"")+m+"/"+(day<10?"0":"")+day);
    </script>
      

  2.   

    function change(str){
       var date = new Date(str);
       var time = date.getTime();
       time = time + 24 * 60 * 60 * 1000;
       date.setTime(time);
       var y = date.getFullYear();
       var m = date.getMonth();
       var d = date.getDay();
       m = m > 9 ? m : '0' + m;
       d = d > 9 ? d : '0' + d;   return y + '/' + m + '/' + d;
    }