例子,js日期计算。
 
复制代码 代码示例:
/** 
 * @param:  '2014,4,1'或  Date对象 
 */  
function getWhichDay(time){   
     var datetime = new Date(),  
         gap = 0;  
           
      if(time){  
        datetime = time instanceof Date ? time : new Date(time);  
        gap = 1;  
      }   
  
     var day_MillSeconds=24*3600*1000, //一天的秒数  
         year = datetime.getFullYear(),  
         firstDay = new Date(year, 0, 1);    //新年第一天  
   
     var dayOfYear = (datetime-firstDay) / day_MillSeconds +  gap;  
     return Math.ceil(dayOfYear);  
 }