js代码计算是某年的第几天 js日期计算

发布时间:2020-03-21编辑:脚本学堂
本文介绍了js计算某一年的第几天的方法,js日期计算的一段代码,有需要的朋友参考下。

例子,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); 
 }