gpt4 book ai didi

c# - 将毫秒转换为人类可读的时间流逝

转载 作者:IT王子 更新时间:2023-10-29 03:50:12 26 4
gpt4 key购买 nike

我想以人类可读的格式格式化一些命令执行时间,例如:

3 -> 3ms
1100 -> 1s 100ms
62000 -> 1m 2s
etc ..

考虑天、时、分、秒……

是否可以使用 C#

最佳答案

您可以使用 TimeSpan 类,如下所示:

TimeSpan t = TimeSpan.FromMilliseconds(ms);
string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s:{3:D3}ms",
t.Hours,
t.Minutes,
t.Seconds,
t.Milliseconds);

它与我刚刚发现的这个线程非常相似:

What is the best way to convert seconds into (Hour:Minutes:Seconds:Milliseconds) time?

关于c# - 将毫秒转换为人类可读的时间流逝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9993883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com