0

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

<span class="rtm_due_value">Tue 29 Jan 13</span>

这是日期将根据帖子更改的地方。我想要做的是计算在过去 48 小时内获得日期的次数。现在我有一个脚本,它计算条目元素的数量,给出总数,尽管这是完整的列表。

在此先感谢,克里斯

4

1 回答 1

0

尝试这样的事情:

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;
于 2013-01-27T00:14:13.700 回答