因此,我有这个Web服务器用一定的“时间段”解析XML文件。在JavaScript中解析时间字符串
的时间周期被呈现如下(我不能改变此):
00:05:00
00:09:15
01:13:15
在HH:MM:SS
格式。
我想要做的_.filter()
选择上,例如00:00:00
和00:10:00
之间带有日期的所有对象,然后用00:10:00
和00:20:00
之间的所有对象的过滤器。
编辑(澄清):随着时间段的'时间观看'。比方说,有50个条目的时间段,从00:00:00至1:30:00,但我想让它包含
- 的时间周期
- 平均“的新名单在那段时间内观看了“时间”。
这意味着我需要某种方式来说:'选择0分钟到10分钟之间的所有时间段。给我一份清单。计算平均值'。
对于这一点,我需要有一定的可能性,做算术运算,看到我想
- 比较日期
- 在每次迭代
添加10分钟然而, Javascript Date
对象似乎并没有处理'正好时间'那么好,moment.js
库也没有。我会如何去做这件事?
你能澄清你的意思是在你的第4段(过滤器)?我一直检查'00:00:00'为'00:10:00',第二个'00:10:00'为'00 :20:00'。此外,关于“在每次迭代中添加10分钟”,对于筛选器中的所有筛选器还是筛选器中的所选筛选器? –
我加了一些说明! –
[将HH:MM:SS字符串转换为仅在javascript中的秒数]的可能重复(http://stackoverflow.com/questions/9640266/convert-hhmmss-string-to-seconds-only-in-javascript) – WiredPrairie