DateTimeOffset.Hour Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Stundenkomponente der Zeit ab, die durch das aktuelle DateTimeOffset-Objekt dargestellt wird.
public:
property int Hour { int get(); };
public int Hour { get; }
member this.Hour : int
Public ReadOnly Property Hour As Integer
Eigenschaftswert
Die Stundenkomponente des aktuellen DateTimeOffset-Objekts. Diese Eigenschaft verwendet ein 24-Stunden-Format. Der Wert liegt zwischen 0 und 23.
Beispiele
Im folgenden Beispiel wird die Stundenkomponente eines DateTimeOffset Objekts auf drei verschiedene Arten angezeigt:
Durch Abrufen des Werts der Hour -Eigenschaft.
Durch Aufrufen der ToString(String) -Methode mit dem Formatbezeichner "H".
Durch Aufrufen der ToString(String) -Methode mit dem Formatbezeichner "HH".
DateTimeOffset theTime = new DateTimeOffset(2008, 3, 1, 14, 15, 00,
DateTimeOffset.Now.Offset);
Console.WriteLine("The hour component of {0} is {1}.",
theTime, theTime.Hour);
Console.WriteLine("The hour component of {0} is{1}.",
theTime, theTime.ToString(" H"));
Console.WriteLine("The hour component of {0} is {1}.",
theTime, theTime.ToString("HH"));
// The example produces the following output:
// The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
// The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
// The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
let theTime = DateTimeOffset(2008, 3, 1, 14, 15, 00, DateTimeOffset.Now.Offset)
printfn $"The hour component of {theTime} is {theTime.Hour}."
printfn $"""The hour component of {theTime} is{theTime.ToString " H"}."""
printfn $"The hour component of {theTime} is {theTime:HH}."
// The example produces the following output:
// The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
// The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
// The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
Dim theTime As New DateTimeOffset(#3/1/2008 2:15PM#, _
DateTimeOffset.Now.Offset)
Console.WriteLine("The hour component of {0} is {1}.", _
theTime, theTime.Hour)
Console.WriteLine("The hour component of {0} is{1}.", _
theTime, theTime.ToString(" H"))
Console.WriteLine("The hour component of {0} is {1}.", _
theTime, theTime.ToString("HH"))
' The example produces the following output:
' The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
' The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
' The hour component of 3/1/2008 2:15:00 PM -08:00 is 14.
Hinweise
Die Hour -Eigenschaft wird vom Wert der Offset -Eigenschaft nicht beeinflusst.
Sie können auch eine Zeichenfolgendarstellung der Stundenkomponente eines DateTimeOffset Objekts erstellen, indem Sie die ToString -Methode mit den benutzerdefinierten Formatbezeichnern "H" oder "HH" aufrufen.