【发布时间】:2021-08-11 16:32:35
【问题描述】:
我的 Firestore 集合中有一个时间戳,例如 February 1, 2022 to 00:00:00 UTC+1。
在我的颤振应用程序中,当我使用DateTime.parse(firestore_timestamp.toDate().toString()) 解析日期时,它就像这样2022-01-31 23:00:00.000,这意味着它没有计算UTC+1,而是GMT 时间。即使DateTime.parse(firestore_timestamp.toDate().toLocal().toString()) 也不会转换为本地。我检查了一下,它是 firestore_timestamp.toDate() 解析 GMT 中的 timestamp。有没有其他解决方案来解决这个问题?
【问题讨论】:
标签: flutter google-cloud-firestore