Прочитать на английском

Поделиться через


TimeSpan.TotalDays Свойство

Определение

Возвращает значение текущей структуры TimeSpan, выраженное как целое и дробное количество дней.

C#
public double TotalDays { get; }

Значение свойства

Общее количество дней в периоде, представленном этим экземпляром.

Примеры

В следующем примере создается TimeSpan экземпляр объекта и отображается значение его TotalDays свойства . Он также отображает значение каждого компонента (часы, минуты, секунды, миллисекунд), образующего дробную часть значения свойства TotalDays .

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

Комментарии

Это свойство преобразует значение этого экземпляра из тактов в дни. Это число может включать целые и дробные дни.

Свойство TotalDays представляет целые и дробные дни, а Days свойство — целые дни.

Применяется к

Продукт Версии
.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

См. также раздел