Lire en anglais

Partager via


TimeSpan.TotalHours Propriété

Définition

Obtient la valeur de la structure TimeSpan actuelle exprimée en heures entières et fractionnaires.

C#
public double TotalHours { get; }

Valeur de propriété

Double

Nombre total d'heures représentées par cette instance.

Exemples

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

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} hours, as follows:", interval.TotalHours);
Console.WriteLine("   Hours:        {0,3}", 
                  interval.Days * 24 + 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: 1.15:42:45.7500000
//       39.71271 hours, as follows:
//          Hours:         39
//          Minutes:       42
//          Seconds:       45
//          Milliseconds: 750

Remarques

Cette propriété convertit la valeur de cette instance de cycles en heures. Ce nombre peut inclure des heures entières et fractionnaires.

La TotalHours propriété représente des heures entières et fractionnaires, tandis que la Hours propriété représente des heures entières.

S’applique à

Produit Versions
.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
.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
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Voir aussi