formatChinese static method
格式化为中文描述(如“1小时2分3秒”)
Implementation
static String formatChinese(Duration duration) {
final parts = <String>[];
if (duration.inHours > 0) {
parts.add('${duration.inHours}小时');
}
final minutes = duration.inMinutes.remainder(60);
if (minutes > 0) {
parts.add('$minutes分');
}
final seconds = duration.inSeconds.remainder(60);
if (seconds > 0 || parts.isEmpty) {
parts.add('$seconds秒');
}
return parts.join('');
}