Udostępnij za pośrednictwem


DateTimeOffset.Hour Właściwość

Definicja

Pobiera składnik godziny czasu reprezentowanego przez bieżący DateTimeOffset obiekt.

public:
 property int Hour { int get(); };
public int Hour { get; }
member this.Hour : int
Public ReadOnly Property Hour As Integer

Wartość właściwości

Składnik godziny bieżącego DateTimeOffset obiektu. Ta właściwość używa zegara 24-godzinnego; wartości wahają się od 0 do 23.

Przykłady

Poniższy przykład przedstawia składnik DateTimeOffset godziny obiektu na trzy różne sposoby:

  • Pobieranie wartości właściwości Hour.

  • Wywołując metodę ToString(String) za pomocą specyfikatora formatu "H".

  • Wywołując metodę ToString(String) za pomocą specyfikatora formatu "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.

Uwagi

Właściwość Hour nie ma wpływu na wartość Offset właściwości.

Można również utworzyć ciąg reprezentujący DateTimeOffset składnik godziny obiektu, wywołując ToString metodę za pomocą specyfikatorów formatu niestandardowego "H" lub "HH".

Dotyczy