我的云功能出现问题。基本上,Firestore的每个文档中都有一个Timestamp对象,但无法将其转换为秒。
我使用Timestamp object documentation中的.seconds
属性,但是没有用(返回未定义)。
console.log(postDoc.data().timestamp);
返回:
Thu Jan 17 2019 17:10:45 GMT+0000 (UTC)
我需要Firestore文档中Timestamp对象的秒数。 感谢您的建议。
答案 0 :(得分:0)
尝试将其解析为Date对象。 var myDate = new Date(postDoc.data().timestamp)
。完成此操作后,您应该可以使用标准方法,例如.toLocaleDateString()
,.getMonth()
等。