日期相加的函数addDate(javascript)

日期相加的函数addDate(javascript)

  //  addDate("5",5,"2004/12/1 00:00:00")
   function  addDate(type,NumDay,dtDate) {
   
var  date  =   new  Date(dtDate)
 type 
=  parseInt(type)  // 类型 
 lIntval  =  parseInt(NumDay) // 间隔
   switch (type) {
   
case   6  : //
  date.setYear(date.getYear()  +  lIntval)
  
break ;
 
case   7  : // 季度
  date.setMonth(date.getMonth()  +  (lIntval  *   3 ) )
  
break ;
 
case   5  : //
  date.setMonth(date.getMonth()  +  lIntval)
  
break ;
 
case   4  : //
  date.setDate(date.getDate()  +  lIntval)
  
break
 
case   3  : //
  date.setHours(date.getHours()  +  lIntval)
  
break
 
case   2  : //
  date.setMinutes(date.getMinutes()  +  lIntval)
  
break
 
case   1  : //
  date.setSeconds(date.getSeconds()  +  lIntval)
  
break ;
 
default :
    
  }
 
 
return  date.getYear()  + ' - +   (date.getMonth() + 1 +  ' - + date.getDate() +  ' ' +  date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds()
  }
 

你可能感兴趣的:(日期相加的函数addDate(javascript))