【发布时间】:2016-04-24 00:07:52
【问题描述】:
我想找到直到昨天创建的所有用户。这是我制作查询字符串的代码:
var today = new Date();
var a = today.getDate();
a--;
today.setDate(a);
var yesterday = today.toDateString();
它返回类似:Sun Jan 17 2016... 这是昨天的日期,但数据库以 iso 格式存储日期,如:"date" : ISODate("2016-01-13T13:23:08.419Z") 所以我得到的是2016-01-13T13:23:08.419Z。我现在的问题是我不能使用昨天的变量来查询我需要的用户的数据库,即使我可以,我也不知道如何找到每个注册,不包括今天发生的那些。
有什么帮助吗?非常感谢!
【问题讨论】:
标签: javascript node.js mongodb mongoose database