在MongoLab上运行的MongoDB中日期的语法是什么?

时间:2011-11-04 06:34:20

标签: json mongodb datetime bson mlab

而不是ObjectId('82he921he982he82')它的“_id”:{“$ oid”:“82he921he982he82”}用于对象ID,但我不知道如何在MongoLab上的文档中创建日期值:s

2 个答案:

答案 0 :(得分:12)

如果您使用其中一个驱动程序,则可以通过该语言的Date类创建日期。例如,在Javascript(如Node.js)中,它将是'new Date(11,11,11)'。如果使用MongoLab REST API或管理UI,则使用以下语法表示日期:

  { "$date": "2010-10-28T23:07:11Z" }

答案 1 :(得分:5)

如果项目有:

"dateAdded": {
   "$date": "2012-07-30T15:26:15.321Z"
}

在其中一个条目中,您可以通过搜索找到它:

{
    "dateAdded": {
        "$gt": {
            "$date": "2012-07-28T23:07:11Z"
        }
    }
}