Calendar.ToDateTime 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
파생 클래스에서 재정의되는 경우 지정된 날짜 및 시간으로 설정된 값을 반환 DateTime 합니다.
오버로드
| Name | Description |
|---|---|
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
DateTime 현재 연대에서 지정된 날짜 및 시간으로 설정된 값을 반환합니다. |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
파생 클래스에서 재정의되는 경우 지정된 연대의 지정된 날짜 및 시간으로 설정된 값을 반환 DateTime 합니다. |
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
- Source:
- Calendar.cs
- Source:
- Calendar.cs
- Source:
- Calendar.cs
- Source:
- Calendar.cs
- Source:
- Calendar.cs
DateTime 현재 연대에서 지정된 날짜 및 시간으로 설정된 값을 반환합니다.
public:
virtual DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond);
public virtual DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond);
abstract member ToDateTime : int * int * int * int * int * int * int -> DateTime
override this.ToDateTime : int * int * int * int * int * int * int -> DateTime
Public Overridable Function ToDateTime (year As Integer, month As Integer, day As Integer, hour As Integer, minute As Integer, second As Integer, millisecond As Integer) As DateTime
매개 변수
- year
- Int32
연도를 나타내는 정수입니다.
- month
- Int32
월을 나타내는 양의 정수입니다.
- day
- Int32
요일을 나타내는 양의 정수입니다.
- hour
- Int32
시간을 나타내는 0에서 23까지의 정수입니다.
- minute
- Int32
분을 나타내는 0에서 59까지의 정수입니다.
- second
- Int32
초를 나타내는 0에서 59까지의 정수입니다.
- millisecond
- Int32
밀리초를 나타내는 0에서 999까지의 정수입니다.
반품
DateTime 현재 연대의 지정된 날짜 및 시간으로 설정된 값입니다.
예외
year 은 달력에서 지원하는 범위를 벗어났습니다.
-또는-
month 은 달력에서 지원하는 범위를 벗어났습니다.
-또는-
day 은 달력에서 지원하는 범위를 벗어났습니다.
-또는-
hour 가 0보다 작거나 23보다 큽니다.
-또는-
minute 가 0보다 작거나 59보다 큽니다.
-또는-
second 가 0보다 작거나 59보다 큽니다.
-또는-
millisecond 가 0보다 작거나 999보다 큽니다.
설명
이 메서드는 특정 달력의 현재 연대를 기준으로 날짜와 시간을 반환합니다. 황제의 JapaneseCalendar 통치에 따라 여러 시대를 지원하는 및 JapaneseLunisolarCalendar, 이 방법을 호출하는 것은 시대가 변경 될 때 의도하지 않은 날짜를 생성 할 수 있습니다. 이러한 일정 중 하나를 사용하여 날짜를 인스턴스화할 때는 JapaneseCalendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) 메서드를 호출 하고 연대를 명시적으로 지정하는 것이 좋습니다.
추가 정보
적용 대상
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
- Source:
- Calendar.cs
- Source:
- Calendar.cs
- Source:
- Calendar.cs
- Source:
- Calendar.cs
- Source:
- Calendar.cs
파생 클래스에서 재정의되는 경우 지정된 연대의 지정된 날짜 및 시간으로 설정된 값을 반환 DateTime 합니다.
public:
abstract DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
public abstract DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era);
abstract member ToDateTime : int * int * int * int * int * int * int * int -> DateTime
Public MustOverride Function ToDateTime (year As Integer, month As Integer, day As Integer, hour As Integer, minute As Integer, second As Integer, millisecond As Integer, era As Integer) As DateTime
매개 변수
- year
- Int32
연도를 나타내는 정수입니다.
- month
- Int32
월을 나타내는 양의 정수입니다.
- day
- Int32
요일을 나타내는 양의 정수입니다.
- hour
- Int32
시간을 나타내는 0에서 23까지의 정수입니다.
- minute
- Int32
분을 나타내는 0에서 59까지의 정수입니다.
- second
- Int32
초를 나타내는 0에서 59까지의 정수입니다.
- millisecond
- Int32
밀리초를 나타내는 0에서 999까지의 정수입니다.
- era
- Int32
연대를 나타내는 정수입니다.
반품
DateTime 현재 연대의 지정된 날짜 및 시간으로 설정된 값입니다.
예외
year 은 달력에서 지원하는 범위를 벗어났습니다.
-또는-
month 은 달력에서 지원하는 범위를 벗어났습니다.
-또는-
day 은 달력에서 지원하는 범위를 벗어났습니다.
-또는-
hour 가 0보다 작거나 23보다 큽니다.
-또는-
minute 가 0보다 작거나 59보다 큽니다.
-또는-
second 가 0보다 작거나 59보다 큽니다.
-또는-
millisecond 가 0보다 작거나 999보다 큽니다.
-또는-
era 은 달력에서 지원하는 범위를 벗어났습니다.
설명
이 ToDateTime 메서드는 현재 달력의 모든 날짜를 그레고리오력 날짜로 변환할 수 있으므로 유용합니다. 예를 들어 그레고리오력 날짜를 사용하여 다른 달력의 날짜를 비교하거나 특정 달력에서 동일한 날짜를 만들 수 있습니다.
구현자 참고
파생 클래스는 매개 변수로 CurrentEra 전달될 때 지원 era 해야 합니다. 지원하는 CurrentEra 한 가지 방법은 달력의 현재 연대 값인 속성 배열의 Eras 첫 번째 요소에 저장된 값으로 바꾸는 것입니다.