首页 > 解决方案 > Dart/Flutter 持续时间从毫秒

问题描述

我需要HH:mm:ss在 Flutter 中显示时间戳。我不明白如何让它工作。

 Duration duration = new Duration(
      days: 0, hours: 0, minutes: 0, seconds: 0, milliseconds: timestamp);
  print(duration);

我目前得到这样的东西:

flutter: 305:26:50.086000

标签: flutterdart

解决方案


您可以删除微秒并让它像这样工作

print(duration.toString().split('.')[0]);

推荐阅读