DateTimeOffset.Hour Property
Gets the hour component of the time represented by the current DateTimeOffset object.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System.Int32The hour component of the current DateTimeOffset object. This property uses a 24-hour clock; the value ranges from 0 to 23.
The Hour property is not affected by the value of the Offset property.
You can also create a string representation of a DateTimeOffset object's hour component by calling the ToString method with the "H", or "HH" custom format specifiers.
The following example displays the hour component of a DateTimeOffset object in three different ways:
By retrieving the value of the Hour property.
By calling the ToString(String) method with the "H" format specifier.
By calling the ToString(String) method with the "HH" format specifier.
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.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.