Flutter时间转换分/秒转为时分

我想将7200秒转换为2小时0分

解决方案如下: 

//时间转换 将秒转换为小时分钟
String _durationTransform(int seconds) {
  var d = Duration(seconds:seconds);
  List<String> parts = d.toString().split(':');
  return '${parts[0]}小时${parts[1]}分';
}

如果你的参数是分钟 则把Duration的参数改为minutes即可

猜你喜欢

转载自blog.csdn.net/u013600907/article/details/107102820