我可以将isodate转换为毫秒吗? 例如我想转换这个ISO 2012-02-10T13:19:11+0000 到毫秒。 因为我想比较创builddate的当前date。 并且创builddate是一个isodate。
我似乎甚至无法获得最基本的date查询在MongoDB中工作。 用一个看起来像这样的文档: { "_id" : "foobar/201310", "ap" : "foobar", "dt" : ISODate("2013-10-01T00:00:00.000Z"), "tl" : 375439 } 和一个看起来像这样的查询: { "dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z" } } } 我从执行中得到0个结果 : db.mycollection.find({ "dt" : { "$gte" : { "$date" : "2013-10-01T00:00:00.000Z"}} }) 任何想法,为什么这是行不通的? 作为参考,这个查询是由Spring的MongoTemplate生成的,所以我没有直接控制最终发送到MongoDB的查询。 (PS) > db.version() 2.4.7 谢谢!