TimeSpan.TotalDays Propriété

Définition

Obtient la valeur de la structure TimeSpan actuelle exprimée en jours entiers et fractionnaires.

public:
 property double TotalDays { double get(); };
public double TotalDays { get; }
member this.TotalDays : double
Public ReadOnly Property TotalDays As Double

Valeur de propriété

Double

Nombre total de jours représentés par cette instance.

Exemples

L’exemple suivant instancie un TimeSpan objet et affiche la valeur de sa TotalDays propriété. Il affiche également la valeur de chaque composant (heures, minutes, secondes, millisecondes) qui forme la partie fractionnaire de la valeur de sa TotalDays propriété.

// 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
Module Example
   Public Sub Main()
      ' Define an interval of 3 days, 16+ hours.
      Dim interval As 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)
   End Sub
End Module
' 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

Remarques

Cette propriété convertit la valeur de cette instance de cycles en jours. Ce nombre peut inclure des jours entiers et fractionnaires.

La TotalDays propriété représente des jours entiers et fractionnaires, tandis que la Days propriété représente des jours entiers.

S’applique à

Voir aussi