JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了js获取一组日期中最近连续的天数大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

用js获取一组日期(并把当天算入)中连续的天数,具体内容如下

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

需要注意,因为虑到要判断日期的连续性,会把该数组中元素转为时间戳;

然后要加入当前日期,获取:

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

转时间戳方法:

E){ return new Date(datE); }

开始判断计数:

0; i--){ if(time(arr[i-1])-time(arr[i-2])==86400000){ num++; }else{ break;//如果只要找出所有连续的天数,不需要中断 } console.log(num); } }else{ console.log('第一天'); }

为了方便看效果可以将当前日期初始化;

完整的:

0; i--){ if(time(arr[i-1])-time(arr[i-2])==86400000){ num++; }else{ break;//如果只要找出所有连续的天数,不需要中断 } console.log(num); } }else{ console.log('第一天'); } } lianxuDay();

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持菜鸟教程。

大佬总结

以上是大佬教程为你收集整理的js获取一组日期中最近连续的天数全部内容,希望文章能够帮你解决js获取一组日期中最近连续的天数所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。