猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js如何获取对象属性的区间的值?
//这是后台返回的会议数据,我要从这些时间中筛选从今天到往后7天的数据,怎样进行筛选呢?因为是有的日期有会议,有的日期没有。所以不能直接往后去7条
慕村225694
浏览 523
回答 1
1回答
动漫人物
function compare(obj,d){ //数据 {Array} 推后日期 {Number} var arr=[]; //var time = new Date().getTime(); var time = new Date(new Date().toLocaleDateString()).getTime(); //当天0点时间 var expires = d*86400*1000; for(var k in obj){ k = k.replace(/-/g,'/'); //兼容safari if(new Date(k).getTime()>=time&&time+expires>=new Date(k).getTime()) //同时大于当前时间且小于推后日期 arr.push(obj[k]); } return arr; } compare(obj,7);
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续