計算時間,指定時間的多少個月後

she_smiled發表於2017-10-27
 /*計算時間日期  */
function   DateAdd(interval,number,date) {
       switch(interval){   
          case   "m"   :   {  
            if(date.getMonth()+number>12){
                date.setMonth(date.getMonth()+number-12);
                date.setFullYear(date.getFullYear()+1)
            }
            else{
                date.setMonth(date.getMonth()+number);
             }
            var year = date.getFullYear(); //得到年份
             var month = date.getMonth();//得到月份
             if(month==0) {month=12;}
             var d= date.getDate();//得到日期
             if (month < 10) month = "0" + month;
             if (d< 10) d= "0" + d;
             var time = "";
             time = year + "-" + month + "-" + d;
            return   time;  
            break;  
          }
}; 

相關文章