DateTime.Hour 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 인스턴스가 나타내는 날짜의 시간 구성 요소를 가져옵니다.
public:
property int Hour { int get(); };
public int Hour { get; }
member this.Hour : int
Public ReadOnly Property Hour As Integer
속성 값
0부터 23 사이의 값으로 표시되는 시간 구성 요소입니다.
예제
다음 예제는 Hour 속성입니다.
System::DateTime moment = System::DateTime(
1999, 1, 13, 3, 57, 32, 11 );
// Year gets 1999.
int year = moment.Year;
// Month gets 1 (January).
int month = moment.Month;
// Day gets 13.
int day = moment.Day;
// Hour gets 3.
int hour = moment.Hour;
// Minute gets 57.
int minute = moment.Minute;
// Second gets 32.
int second = moment.Second;
// Millisecond gets 11.
int millisecond = moment.Millisecond;
System.DateTime moment = new System.DateTime(
1999, 1, 13, 3, 57, 32, 11);
// Year gets 1999.
int year = moment.Year;
// Month gets 1 (January).
int month = moment.Month;
// Day gets 13.
int day = moment.Day;
// Hour gets 3.
int hour = moment.Hour;
// Minute gets 57.
int minute = moment.Minute;
// Second gets 32.
int second = moment.Second;
// Millisecond gets 11.
int millisecond = moment.Millisecond;
open System
let moment = System.DateTime(1999, 1, 13, 3, 57, 32, 11)
// Year gets 1999.
let year = moment.Year
// Month gets 1 (January).
let month = moment.Month
// Day gets 13.
let day = moment.Day
// Hour gets 3.
let hour = moment.Hour
// Minute gets 57.
let minute = moment.Minute
// Second gets 32.
let second = moment.Second
// Millisecond gets 11.
let millisecond = moment.Millisecond
Dim moment As New System.DateTime(1999, 1, 13, 3, 57, 32, 11)
' Year gets 1999.
Dim year As Integer = moment.Year
' Month gets 1 (January).
Dim month As Integer = moment.Month
' Day gets 13.
Dim day As Integer = moment.Day
' Hour gets 3.
Dim hour As Integer = moment.Hour
' Minute gets 57.
Dim minute As Integer = moment.Minute
' Second gets 32.
Dim second As Integer = moment.Second
' Millisecond gets 11.
Dim millisecond As Integer = moment.Millisecond
설명
속성 값 Hour 은 항상 24시간 시계를 사용하여 표현됩니다. 12시간 시계를 사용하여 날짜 및 시간의 시간을 나타내는 문자열을 검색하려면 "h" 사용자 지정 형식 지정자를 사용하여 또는 DateTime.ToString(String, IFormatProvider) 메서드를 호출 DateTime.ToString(String) 합니다. 예를 들면 다음과 같습니다.
DateTime date1 = new DateTime(2008, 4, 1, 18, 53, 0);
Console.WriteLine(date1.ToString("%h")); // Displays 6
Console.WriteLine(date1.ToString("h tt")); // Displays 6 PM
let date1 = DateTime(2008, 4, 1, 18, 53, 0)
date1.ToString "%h"
|> printfn "%s" // Displays 6
date1.ToString "h tt"
|> printfn "%s" // Displays 6 PM
Dim date1 As Date = #04/01/2008 6:53:00PM#
Console.WriteLine(date1.ToString("%h")) ' Displays 6
Console.WriteLine(date1.ToString("h tt")) ' Displays 6 PM