【发布时间】:2021-11-29 18:47:50
【问题描述】:
我正在从我的 Flutter 应用程序向 Firestore 集合中添加一个文档, 并且其中一个文档字段包含时间戳。
final dateTime = await Services.getTime(); //dateTime = 2021-10-11 12:16:00.000
await FirebaseFirestore.instance.collection('trialUsers').doc('someRandomID').set({
"name": user.user.displayName,
"email": user.user.email,
"creationDate": dateTime,
}).then((value) => print(dateTime));
但在我的 Firestore 文档中,timeStamp 比 dateTime 少一小时。
我不知道为什么 firestore 会从原始 dateTime 中减去(1 小时)。 我该如何解决?
【问题讨论】:
-
这能回答你的问题吗? Firestore Timestamp.fromDate not UTC
标签: firebase flutter google-cloud-firestore firebase-authentication flutter-dependencies