怎样将Firebase中的时间戳转换为日期(Angular Ionic)
怎样将Firebase中的时间戳转换为日期(Angular Ionic)
我正在尝试将下面的日期转换为 JavaScript Date() 对象。当我从服务器获取它时,它是一个 Timestamp 对象,
Firebase Firestore 控制台的截图:
当我尝试对从 firestore 返回的对象列表进行以下操作时:
list.forEach(a => { var d = a.record.dateCreated; console.log(d, new Date(d), Date(d)) })
我得到了以下输出:
很明显,这些 Timestamps 都不同,并且不是所有的日期都是 2018 年 9 月 9 日(也就是今天)。我也不确定为什么 new Date(Timestamp)
的结果是 \"invalid date\"。我对 JavaScript 还是个新手,我的日期或时间戳有什么问题吗?
admin 更改状态以发布 2023年5月21日