Javascript 获取特定html标记的内部,多次出现

Javascript 获取特定html标记的内部,多次出现,javascript,rss,Javascript,Rss,我有一个XML,它是包含400个左右项目的RSS提要。里面有一条重复的线: <span class="rtm_due_value">Tue 29 Jan 13</span> 13年1月29日星期二 这是根据帖子更改日期的地方。我想做的是计算在过去48小时内我得到一次约会的次数。现在我已经有了一个脚本,它计算了条目元素的数量,给出了总数,尽管这是完整的列表 提前感谢,, 克里斯试试这样: var spans = document.querySelectorAll('.r

我有一个XML,它是包含400个左右项目的RSS提要。里面有一条重复的线:

<span class="rtm_due_value">Tue 29 Jan 13</span>
13年1月29日星期二
这是根据帖子更改日期的地方。我想做的是计算在过去48小时内我得到一次约会的次数。现在我已经有了一个脚本,它计算了条目元素的数量,给出了总数,尽管这是完整的列表

提前感谢,,
克里斯

试试这样:

var spans = document.querySelectorAll('.rtm_due_value'),
    _48h = new Date() - 172800000; // <= 48h in ms

spans = [].filter.call(spans, function(span) {
  return new Date(span.textContent) - _48h > 0;
});

var howMany = spans.length;
var span=document.querySelectorAll('.rtm_due_value'),
_48h=新日期()-17280000;//0;
});
var howMany=跨度.length;

谢谢,虽然这个数字从420降到了36。不过,根据我的测试,应该只有7个结果。我会到处玩,看看能做些什么。再次感谢。不用担心,结果似乎总是比应该的数量多29个,所以我可以用这个修饰语来得到正确的答案。非常感谢。