【问题标题】:Saving a date to Firebase Firestore Node.js将日期保存到 Firebase Firestore Node.js
【发布时间】:2020-04-21 07:05:14
【问题描述】:

我似乎在 Web/Javascript 文档中的任何地方都找不到关于将日期保存到 Firestore 的任何内容。在Swift 中,我使用NSDate 创建了一个变量,然后Firebase 能够将其作为日期对象存储在数据库中。 Node.js 中是否有类似的功能?我可以使用 date-and-time 包还是 Node.js 中的 Dates 有原生支持?

【问题讨论】:

  • new Date() 是日期对象

标签: node.js firebase date google-cloud-firestore


【解决方案1】:

来自Firestore documentation on saving data of supported types

var docData = {
    stringExample: "Hello world!",
    booleanExample: true,
    numberExample: 3.14159265,
    dateExample: admin.firestore.Timestamp.fromDate(new Date("December 10, 1815")),
    arrayExample: [5, true, "hello"],
    nullExample: null,
    objectExample: {
        a: 5,
        b: {
            nested: "foo"
        }
    }
};
db.collection("data").doc("one").set(docData).then(function() {
    console.log("Document successfully written!");
});

【讨论】:

  • 谢谢!我浏览了一些我认为会出现的页面,但我找不到它! ???
猜你喜欢
  • 1970-01-01
  • 2022-10-12
  • 2021-03-14
  • 2019-11-15
  • 2018-12-18
  • 2020-10-13
  • 2019-12-02
  • 2021-03-04
  • 1970-01-01
相关资源
最近更新 更多