假设我将几秒钟转换为TimeSpan对象,如下所示:Dim sec = 1254234568Dim t As TimeSpan = TimeSpan.FromSeconds(sec)如何将TimeSpan对象格式化为以下格式:>105hr 56mn 47sec是否有内置函数或我需要编写自定义函数?
3 回答
30秒到达战场
TA贡献1828条经验 获得超6个赞
您可以尝试以下方法:
TimeSpan ts = TimeSpan.FromSeconds(1254234568);
Console.WriteLine($"{((int)ts.TotalHours).ToString("d2")}hr {ts.Minutes.ToString("d2")}mm {ts.Seconds.ToString("d2")}sec");
- 3 回答
- 0 关注
- 722 浏览
添加回答
举报
0/150
提交
取消