MongoDB查询大于某个时间,小于某个时间,在某一段时间范围
MongoDB 日期查询目前可通过Date 和ISODate两种方式:MongoDB条件对应关系(>) 大于 - $gt(<) 小于 - $lt(>=) 大于等于 - $gte(<= ) 小于等于 - $lteDate方式例如查询ct>=2012.12.7 且et<=2012.12.7:可翻译为"ct":{$gte:new Date(2012,11,7)},"e
·
MongoDB 日期查询目前可通过Date 和ISODate两种方式:
MongoDB条件对应关系
(>) 大于 - $gt
(<) 小于 - $lt
(>=) 大于等于 - $gte
(<= ) 小于等于 - $lte
Date方式
例如查询ct>=2012.12.7 且et<=2012.12.7:可翻译为
"ct":{$gte:new Date(2012,11,7)},"et":{$lte:new Date(2012,11,7)}
如下是查询日期大于等于2016年12月1日的记录条数(注意,中间的月份写11,就是12月)
db.xxx.find({"ct":{$gte:new Date(2016,11,1)}})
ISODate方式
注意这里的时区相差了8个小时
查询大于3月14号的记录:
db.xx.find({"createTime":{"$gte":ISODate("2021-03-13T16:00:00.00Z")}}).count();
更多推荐
所有评论(0)