TimeSpan.TotalMilliseconds Property
.NET Framework 4.5
Gets the value of the current TimeSpan structure expressed in whole and fractional milliseconds.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
The following example instantiates a TimeSpan object and displays the value of its TotalMilliseconds property.
using System; public class Example { public static void Main() { // Define an interval of 1 day, 15+ hours. TimeSpan interval = new TimeSpan(1, 15, 42, 45, 750); Console.WriteLine("Value of TimeSpan: {0}", interval); Console.WriteLine("There are {0:N5} milliseconds, as follows:", interval.TotalMilliseconds); long nMilliseconds = interval.Days * 24 * 60 * 60 * 1000 + interval.Hours *60 * 60 * 1000 + interval.Minutes * 60 * 1000 + interval.Seconds * 1000 + interval.Milliseconds; Console.WriteLine(" Millieconds: {0,18:N0}", nMilliseconds); Console.WriteLine(" Ticks: {0,18:N0}", nMilliseconds * 10000 - interval.Ticks); } } // The example displays the following output: // Value of TimeSpan: 1.15:42:45.7500000 // There are 142,965,750.00000 milliseconds, as follows: // Millieconds: 142,965,750 // Ticks: 0
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.