首页 > 解决方案 > 如何将firebase中的时间戳数据类型转换为日期?

问题描述

我的firebase数据库中有这个。开始日期:UTC-8 2018 年 12 月 25 日下午 4:00:00。我希望它随时间转换为日期。

我试过了,但它不工作

{{ (elem.beginDate*1000) | 日期 }}。

我正在 Ionic 上构建一个应用程序,我的模板有这个代码。

来自:{{ (elem.beginDate*1000 | date) }}

它给出了一个输出 [object Object]

标签: javascriptfirebasegoogle-cloud-firestore

解决方案


Firestore 时间戳不会以数字形式返回。它们是Timestamp对象。如果要将时间戳转换为 JavaScript 日期,请使用其toDate()方法。


推荐阅读