如何检查 MongoDB 中的当前时间戳?
目前我使用如下查询:
"last_visit": {
"$lt": NumberLong(1373779876)
}
我存储了那个查询,然后我有一个 cron 作业让它每分钟运行一次。
如果我的一个用户在某个时间戳之后没有登录,我可以知道。
但是生成的 NumberLong 不正确,因为我目前正在通过 PHP 使用 time() - 14days,因此生成的 NumberLong 应该是以下结果:
timestampNOW - someTimestamp(我在 PHP 中生成的)
我当前的解决方案保持过去的绝对日期,而不是相对日期,例如 timeRIGHTNOW - 14 天。
我相信我的查询中需要一个本机 Mongo 命令......