【发布时间】:2021-06-25 06:29:04
【问题描述】:
var timeinres = DateTime.fromMicrosecondsSinceEpoch(jsonResponse['data']['time_in'] * 1000);
打印结果不稳:
{err: 0, data: {id: 14, user_id: 1, time_in: 1617004588}
flutter: 1970-01-20 02:10:04.588
【问题讨论】:
-
你能分享一下json响应的内容吗?
-
您的
time_in以秒为单位。您需要乘以 1000000 才能转换为 microSeconds[1000*1000]。但是如果你在几秒钟内得到它,你不使用 .fromSecondssince 纪元吗? -
是的,我想我是从网上复制了这段代码。那么将其更改为 fromSecondsSinceEpoch 和 1000000 可以解决问题吗?