mongo script to count game for recent days

This commit is contained in:
Thibault Duplessis 2017-10-18 12:39:28 -05:00
parent 5e6be6f068
commit eb68628627

View file

@ -0,0 +1,15 @@
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');
}