我想将时间 02:21:22 更改为 2 小时 21 分 22 秒。我怎样才能在颤振中做到这一点?
答案 0 :(得分:0)
如果它是一个字符串,您可以使用分隔符使用 split 方法:然后在结果中附加小时分和秒
答案 1 :(得分:0)
您可以使用 split 方法来实现这一点。
final String time = '02:21:22';
final List<String> durations = time.split(':');
print('${durations[0]} hours ${durations[1]} minutes ${durations[2]} seconds');
// Prints 02 hours 21 minutes 22 seconds
答案 2 :(得分:0)
你可以试试这样的。
var formatTime = myTime.replaceFirst(':',' Hours ').replaceFirst(':',' Minutes ') + ' Seconds';
print(formatTime); //02 Hours 21 Minutes 22 Seconds