【问题标题】:What is the syntax for Dates in MongoDB running on MongoLab?在 MongoLab 上运行的 MongoDB 中日期的语法是什么?
【发布时间】:2011-12-21 18:48:45
【问题描述】:

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

【问题讨论】:

    标签: json mongodb datetime bson mlab


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢!我应该知道这很简单:p
    【解决方案2】:

    如果一个项目有:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-18
      • 1970-01-01
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多