我在集合的所有文档中都有以下时间戳字段
{"time_stamp": "2017-09-03T20:49:41.986-07:00"}
我相信这是在EDT,虽然我不完全确定。
我需要一种方法来进行$lte
,$gte
比较。有可能吗?
我正在使用mongo shell
我尝试了以下
db.test.find({"time_stamp":
{"$gte": new ISODate("2017-09-03T10:49:41.986-07:00")}
})
但它没有返回任何文件
答案 0 :(得分:0)
只是比较字符串而不是日期!
db.test.find({"time_stamp": {"$gte":"2017-09-03T10:49:41.986-07:00"} })