TimeSpan.TotalDays Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
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.