Auf Englisch lesen

Freigeben über


TimeSpan.TotalSeconds Eigenschaft

Definition

Ruft den Wert der aktuellen TimeSpan-Struktur in ganzen Sekunden und Bruchteilen von Sekunden ab.

C#
public double TotalSeconds { get; }

Eigenschaftswert

Die Gesamtzahl der von dieser Instanz dargestellten Sekunden.

Beispiele

Im folgenden Beispiel wird ein TimeSpan -Objekt instanziiert und der Wert seiner TotalSeconds -Eigenschaft angezeigt. Außerdem wird der Wert seiner Millisekundenkomponente angezeigt, die den Bruchteil des Werts seiner TotalSeconds Eigenschaft bildet.

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

Hinweise

Diese Eigenschaft konvertiert den Wert dieser Instanz von Ticks in Sekunden. Diese Zahl kann ganze Sekunden und Sekundenbruchteile umfassen.

Die TotalSeconds -Eigenschaft stellt ganze Sekunden und Sekundenbruchteile dar, während die Seconds -Eigenschaft ganze Sekunden darstellt.

Gilt für:

Produkt Versionen
.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

Weitere Informationen