lila/bin/mongodb/game-count-per-day.js

17 lines
373 B
JavaScript

var daysBack = 7;
var now = Date.now();
rs.slaveOk();
function daysAgo(days) {
return new Date(now - days * 24 * 60 * 60 * 1000);
}
for (var i = daysBack; i >= 0; i--) {
var from = daysAgo(i + 1),
to = daysAgo(i);
var games = db.game5.count({ ca: { $gte: from, $lt: to } });
print(i + ' days ago, from ' + from + ' to ' + to + ' -> ' + games + ' games');
}