TimeSpan.TotalDays Właściwość

Definicja

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

C#
public double TotalDays { get; }

Wartość właściwości

Łączna liczba dni reprezentowanych przez to wystąpienie.

Przykłady

Poniższy przykład tworzy wystąpienie TimeSpan obiektu i wyświetla wartość jego TotalDays właściwości. Wyświetla również wartość każdego składnika (godziny, minuty, sekundy, milisekundy), która stanowi część ułamkową TotalDays jego właściwości.

C#
// Define an interval of 3 days, 16+ hours.
TimeSpan interval = new TimeSpan(3, 16, 42, 45, 750); 
Console.WriteLine("Value of TimeSpan: {0}", interval);

Console.WriteLine("{0:N5} days, as follows:", interval.TotalDays);
Console.WriteLine("   Days:         {0,3}", interval.Days);
Console.WriteLine("   Hours:        {0,3}", interval.Hours);
Console.WriteLine("   Minutes:      {0,3}", interval.Minutes);
Console.WriteLine("   Seconds:      {0,3}", interval.Seconds);
Console.WriteLine("   Milliseconds: {0,3}", interval.Milliseconds);

// The example displays the following output:
//       Value of TimeSpan: 3.16:42:45.7500000
//       3.69636 days, as follows:
//          Days:           3
//          Hours:         16
//          Minutes:       42
//          Seconds:       45
//          Milliseconds: 750

Uwagi

Ta właściwość konwertuje wartość tego wystąpienia z znaczników na dni. Ta liczba może obejmować dni całkowite i ułamkowe.

Właściwość TotalDays reprezentuje całe i ułamkowe dni, podczas gdy Days właściwość reprezentuje całe dni.

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ż