欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js獲取一組日期中最近連續(xù)的天數(shù)

 更新時(shí)間:2017年05月25日 11:17:30   作者:qiuluo  
這篇文章主要為大家詳細(xì)介紹了js獲取一組日期中最近連續(xù)的天數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

用js獲取一組日期(并把當(dāng)天算入)中連續(xù)的天數(shù),具體內(nèi)容如下

首先得有一組日期,比如:

var arr = [
'2016/02/28',
'2016/02/29', 
'2017/02/26', 
'2017/02/27',
'2017/02/28'
]; 
//日期格式需要注意,因?yàn)榭紤]到要判斷日期的連續(xù)性,會把該數(shù)組中元素轉(zhuǎn)為時(shí)間戳;

然后要加入當(dāng)前日期,獲取:

var date = new Date();
var y = date.getFullYear();
var m = date.getMonth()+1;
var d = date.getDate();
var today = y+'/'+m+'/'+d;

轉(zhuǎn)時(shí)間戳方法:

//轉(zhuǎn)時(shí)間戳 
function time(date){
  return new Date(date); 
}

開始判斷計(jì)數(shù):

var num = 0;//聲明計(jì)數(shù)變量;
var le = arr.length;//數(shù)組長度;
if(time(today)-time(arr[le-1])==86400000)
//日期時(shí)間戳相差一天則連續(xù);判斷當(dāng)前日期與最近一天
{
 num=2;//滿足條件,連續(xù)2天;
 //然后對數(shù)組循環(huán)判斷,滿足則num++;否則中斷循環(huán);
 for(var i=le; i>0; i--){
  if(time(arr[i-1])-time(arr[i-2])==86400000){
   num++; 
  }else{ 
   break;//如果只要找出所有連續(xù)的天數(shù),不需要中斷
     }
   console.log(num);
  } 
}else{
   console.log('第一天');
 }

為了方便看效果可以將當(dāng)前日期初始化;

today = '2017/03/01';//為驗(yàn)證二月轉(zhuǎn)三月特初始化;可省略

完整的:

function lianxuDay(){
     var arr = [
     '2016/02/28',
     '2016/02/29', 
     '2016/02/26', 
     '2017/02/27',
     '2017/02/28'
    ];
    var date = new Date();
    var y = date.getFullYear();
    var m = date.getMonth()+1;
    var d = date.getDate();
    var today = y+'/'+m+'/'+d;
    today = '2017/03/01';//為驗(yàn)證二月轉(zhuǎn)三月特初始化;可省略
    console.log(today);
    //轉(zhuǎn)時(shí)間戳 
    function time(date){
     return new Date(date); 
    }
    var num = 0;//聲明計(jì)數(shù)變量;
    var le = arr.length;//數(shù)組長度;
    //console.log(time(today)-time(arr[le-1]));
    if(time(today)-time(arr[le-1])==86400000)
       //日期時(shí)間戳相差一天則連續(xù),此法雖笨,但實(shí)用;判斷當(dāng)前日期與最近一天
    {
     num=2;//滿足條件,連續(xù)2天;
     //然后對數(shù)組循環(huán)判斷,滿足則num++;否則中斷循環(huán);
     for(var i=le; i>0; i--){
      if(time(arr[i-1])-time(arr[i-2])==86400000){
       num++; 
      }else{ 
       break;//如果只要找出所有連續(xù)的天數(shù),不需要中斷
      }
      console.log(num);
     } 
    }else{
     console.log('第一天');
    }
   }
   lianxuDay();

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • js驗(yàn)證賬戶名是否重復(fù)

    js驗(yàn)證賬戶名是否重復(fù)

    這篇文章主要為大家詳細(xì)介紹了js驗(yàn)證賬戶名是否重復(fù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • javascript中的后退和刷新實(shí)現(xiàn)方法

    javascript中的后退和刷新實(shí)現(xiàn)方法

    下面小編就為大家?guī)硪黄猨avascript中的后退和刷新實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-11-11
  • nuxt配置通過指定IP和端口訪問的實(shí)現(xiàn)

    nuxt配置通過指定IP和端口訪問的實(shí)現(xiàn)

    這篇文章主要介紹了nuxt配置通過指定IP和端口訪問的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • js中new一個(gè)對象的過程

    js中new一個(gè)對象的過程

    本文主要介紹了js中new一個(gè)對象的過程。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • 小議javascript 設(shè)計(jì)模式 推薦

    小議javascript 設(shè)計(jì)模式 推薦

    最近重新溫習(xí)了一次《javascript設(shè)計(jì)模式》,確實(shí)是一本好書,每次看都有不同的領(lǐng)悟,每次領(lǐng)悟到的都受益匪淺,無怪古圣人都說學(xué)無止鏡了,僅以“加油,好嗎?”共勉!
    2009-10-10
  • JS實(shí)現(xiàn)網(wǎng)頁端猜數(shù)字小游戲

    JS實(shí)現(xiàn)網(wǎng)頁端猜數(shù)字小游戲

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)網(wǎng)頁端猜數(shù)字小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • JS實(shí)現(xiàn)橫向跑馬燈效果代碼

    JS實(shí)現(xiàn)橫向跑馬燈效果代碼

    這篇文章主要介紹了JS實(shí)現(xiàn)橫向跑馬燈效果代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • JavaScript 上萬關(guān)鍵字瞬間匹配實(shí)現(xiàn)代碼

    JavaScript 上萬關(guān)鍵字瞬間匹配實(shí)現(xiàn)代碼

    發(fā)一篇之前寫的文章,平時(shí)還是經(jīng)常用到的,尤其是河蟹詞特別多的聊天系統(tǒng)里
    2013-07-07
  • javascript實(shí)現(xiàn)全屏頁面滾動效果

    javascript實(shí)現(xiàn)全屏頁面滾動效果

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)全屏頁面滾動效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 微信小程序保存圖片到相冊權(quán)限設(shè)置

    微信小程序保存圖片到相冊權(quán)限設(shè)置

    這篇文章主要為大家詳細(xì)介紹了微信小程序保存圖片到相冊權(quán)限設(shè)置,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04

最新評論