C#如何将Environment.TickCount转换为HH:mm:ss:ms
本文关键字:HH mm ss ms 转换 Environment TickCount | 更新日期: 2023-09-27 18:25:31
我正在尝试将一个int值Environment.TickCount转换为dd:HH:mm:ss:ms(天:小时:分钟:秒:毫秒)格式
有简单的方法吗?还是我应该把Environment.TickCount除以60,然后除以3600,再除以216000,等等?
我会使用TimeSpan
结构,特别是FromMilliseconds静态方法:
var timespan = TimeSpan.FromMilliseconds(Environment.TickCount);
然后你就有了你想要的所有值,你也可以使用各种ToString
选项,比如
timespan.ToString("dd:hh:mm:ss:ff")
查看MSDN上的这篇文章,了解自定义的TimeSpan
字符串格式。