TimeSpan.TotalSeconds Właściwość

Definicja

Pobiera wartość bieżącej TimeSpan struktury wyrażonej w sekundach całkowitych i ułamkowych.

C#
public double TotalSeconds { get; }

Wartość właściwości

Łączna liczba sekund reprezentowana przez to wystąpienie.

Przykłady

Poniższy przykład tworzy wystąpienie TimeSpan obiektu i wyświetla wartość jego TotalSeconds właściwości. Wyświetla również wartość składnika milisekund, który stanowi część ułamkową wartości właściwości TotalSeconds .

C#
// 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("{0:N5} seconds, as follows:", interval.TotalSeconds);
Console.WriteLine("   Seconds:      {0,8:N0}", interval.Days * 24 * 60 * 60 + 
                                            interval.Hours *60 * 60 + 
                                            interval.Minutes * 60 + 
                                            interval.Seconds);
Console.WriteLine("   Milliseconds: {0,8}", interval.Milliseconds);

// The example displays the following output:
//       Value of TimeSpan: 1.15:42:45.7500000
//       142,965.75000 seconds, as follows:
//          Seconds:       142,965
//          Milliseconds:      750

Uwagi

Ta właściwość konwertuje wartość tego wystąpienia z znaczników na sekundy. Ta liczba może obejmować liczbę całkowitą i ułamkową sekund.

Właściwość TotalSeconds reprezentuje całe i ułamkowe sekundy, natomiast Seconds właściwość reprezentuje całe sekundy.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Zobacz też