/// <summary> /// 转换成时分秒 /// </summary> /// <param name="timeSpan"></param> public static string ToHMS(this TimeSpan timeSpan) { if (timeSpan.TotalHours < 1) { return $"{timeSpan.Minutes.ToString()}分钟"; } else if (timeSpan.TotalDays < 1) { return $"{timeSpan.Hours.ToString()}小时{timeSpan.Minutes.ToString()}分钟"; } else { return $"{timeSpan.Days.ToString()}天{timeSpan.Hours.ToString()}小时{timeSpan.Minutes.ToString()}分钟"; } }
你要的是转时分秒 ,但是返回的结果是天小时分钟,肯定有问题啊