在 > '@angular/fire/firestore 中找不到导出 'Timestamp'(导入为 'Timestamp')

export 'Timestamp' (imported as 'Timestamp') was not found in > '@angular/fire/firestore

我刚刚使用

将我的应用程序从 ionic 5 升级到 6
  1. angular 13 和
  2. angular/fire - 7.2.0
  3. Firebase 9.6.3

出现同样的错误

FacebookAuthProvider OAuth提供者 GoogleAuthProvider

并且导入时间戳导致出现以下错误

除此之外,所有从 '@angular/fire/firestore 导入的都运行良好

export 'Timestamp' (imported as 'Timestamp') was not found in '@angular/fire/firestore' (possible exports: Firestore, FirestoreInstances, .......)

试过但没有成功

订阅 firebase 流后您可以将任何时间戳类型的字段转换为日期类型: 假设我们有一个文档有一个名为 createdAt:

的字段
const createdAt = new Date(createdAt.seconds * 1000 + createdAt.nanoseconds/1000000);