相关疑难解决方法(0)

反应本机解析Firestore时间戳

我意识到绝对有0文档有关如何在响应中解析Firebase / firestore时间戳。

如此处所示 https://firebase.google.com/docs/reference/android/com/google/firebase/Timestamp

Firebase中的时间戳由秒和毫秒组成。

var newobj={
        uid_to:'K365J32fddel3QTxGG94VksXtQP2',
        uid_from:'RqVngIRyiJV2XTogLSONZIqoe5h1',
        monto:23,
        fecha:new Date(),
        user:{
            from_name:"fabri"
        },
        status:'pending'
    }
    firestore.collection('transacciones').add(newobj);
  }
Run Code Online (Sandbox Code Playgroud)

然后在控制台中显示为

在此处输入图片说明

当我进行查询时会带来这个

Object {
  "fecha": Timestamp {
    "nanoseconds": 960000000,
    "seconds": 1526130923,
  },
  "monto": 23,
  "status": "pending",
  "uid_from": "RqVngIRyiJV2XTogLSONZIqoe5h1",
  "uid_to": "K365J32fddel3QTxGG94VksXtQP2",
  "user": Object {
    "from_name": "fabri",
  },
}
Run Code Online (Sandbox Code Playgroud)

如何将其解析为简单日期或再次为datetime?

javascript firebase reactjs google-cloud-firestore

4
推荐指数
2
解决办法
2108
查看次数