将整数转换为时间跨度

Jac*_*son 27 c#

我怎样才能转换intTimeSpan

例子486000000000int滴答数.我希望它被表示为TimeSpan

coo*_*ine 47

您可以使用From方法,这些方法允许您将天/小时/分钟/秒/毫秒/刻度转换为TimeSpam格式,如下所示:

TimeSpan ts = TimeSpan.FromTicks(486000000000);
Console.WriteLine(ts.ToString());
Run Code Online (Sandbox Code Playgroud)

您可以替换FromTicks使用