C#的时间跨度毫秒VS TotalMilliseconds跨度、时间、TotalMilliseconds、VS

2023-09-04 02:33:48 作者:心难控;情自控。

在下面的例子中,为什么毫秒财产返回0,但TotalMilliseconds财产归还5000

  //5秒
时间跨度intervalTimespan =新时间跨度(0,0,5);

//返回0
intervalTimespan.Milliseconds;

//返回5000.0
intervalTimespan.TotalMilliseconds
 

解决方案

简单:

毫秒是剩余​​的毫秒,不形成一个整体的第二。 TotalMilliseconds是pssed为毫秒的时间跨度EX $ P $的整个持续时间。 easyui毫秒数转为为时间格式,并分行显示

In the example below, why does the Milliseconds property return 0 but the TotalMilliseconds property return 5000

// 5 seconds
TimeSpan intervalTimespan = new TimeSpan(0, 0, 5);

// returns 0
intervalTimespan.Milliseconds;

// returns 5000.0
intervalTimespan.TotalMilliseconds

解决方案

Simple:

Milliseconds are the remaining milliseconds, that don't form a whole second. TotalMilliseconds is the complete duration of the timespan expressed as milliseconds.