当前位置: 首页 > 知识库问答 >
问题:

Flutter应用程序错误-类型'timestamp'不是类型'datetime'的子类型

郑帅
2023-03-14

我正在获取cloud firestore的数据&试图通过使用下面的代码在我的应用程序中显示。

new Text(timeago.format(document.data['tripDoc']['docCreatedOn'])),

我正在使用timeagodart包对其进行格式化。但是,在更新了最新的云firestore插件后,我得到了这个错误-

Another exception was thrown: type 'Timestamp' is not a subtype of type 'DateTime'

无法理解如何将此“timestamp”对象解析为“datetime”。因为timeago插件需要DateTime对象格式的数据。

共有1个答案

赏开宇
2023-03-14

.todate()对我有用。现在修改后的代码是--

new Text(timeago.format(document.data['tripDoc']['docCreatedOn'].toDate()))

希望能帮到别人。

 类似资料: