在js中实现天数的加减

<!DOCTYPE html>
<html>
<body>    
<script>
/*    getDate() 方法可返回月份的某一天,返回值是 1 ~ 31 之间的一个整数。
    setDate(day) ,day 表示一个月中的一天的一个数值(1 ~ 31)
        方法用于设置一个月的某一天,返回时间戳*/
     function addDate(date, days) {
         var d = new Date(date);
         d.setDate(d.getDate() + days);//改变d的值
         var m = d.getMonth() + 1;
         return d.getFullYear() + '-' + time_format(m) + '-' + time_format(d.getDate());
     }
     // 将<10的数变成0x
     function time_format(num){
         return num<10?'0'+num:num;
     }
</script>
</body>
</html>

 

posted @ 2017-10-10 14:04  lilian'sblog  阅读(584)  评论(0编辑  收藏  举报