我有这个调查应用程序,用于存储受访者使用JavaScript时间戳进行调查的时间(例如2015-06-18T10:35:26.980Z)
我需要找出的是每天有多少受访者参加了这项调查。我不太确定如何比较例如2年前的每日日期。任何指示我应该如何进行?
到目前为止,我有一系列受访者参加调查的日期/时间。非常感谢!
编辑:
到目前为止的代码。
var dateCounter = {};
timeStart.forEach(function(date) {
var key = date.toISOString().split('T')[0];
dateCounter[key] = dateCounter[key] || 0;
dateCounter[key] += 1;
});
console.log(dateCounter);
最佳答案
快速且肮脏的代码段
var dateCounter ={};
dateArray.forEach(function(date) {
var key = date.toISOString().split('T')[0];
dateCounter[key] = dateCounter[key] || 0;
dateCounter[key] += 1;
});
最后,dateCounter每个日期应该有一堆总计