Calendar.ToDateTime Calendar.ToDateTime Calendar.ToDateTime Calendar.ToDateTime Method

정의

파생 클래스에 재정의될 때 지정된 날짜와 시간으로 설정된 DateTime을 반환합니다.When overridden in a derived class, returns a DateTime that is set to the specified date and time.

오버로드

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

현재 연대의 지정된 날짜와 시간으로 설정된 DateTime을 반환합니다.Returns a DateTime that is set to the specified date and time in the current era.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

파생 클래스에 재정의될 때 지정된 연대의 지정된 날짜와 시간으로 설정된 DateTime을 반환합니다.When overridden in a derived class, returns a DateTime that is set to the specified date and time in the specified era.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

현재 연대의 지정된 날짜와 시간으로 설정된 DateTime을 반환합니다.Returns a DateTime that is set to the specified date and time in the current era.

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 Int32 Int32 Int32

연도를 나타내는 정수입니다.An integer that represents the year.

month
Int32 Int32 Int32 Int32

월을 나타내는 양의 정수입니다.A positive integer that represents the month.

day
Int32 Int32 Int32 Int32

일을 나타내는 양의 정수입니다.A positive integer that represents the day.

hour
Int32 Int32 Int32 Int32

시간을 나타내는 0에서 23 사이의 정수입니다.An integer from 0 to 23 that represents the hour.

minute
Int32 Int32 Int32 Int32

분을 나타내는 0에서 59 사이의 정수입니다.An integer from 0 to 59 that represents the minute.

second
Int32 Int32 Int32 Int32

초를 나타내는 0에서 59 사이의 정수입니다.An integer from 0 to 59 that represents the second.

millisecond
Int32 Int32 Int32 Int32

밀리초를 나타내는 0에서 999 사이의 정수입니다.An integer from 0 to 999 that represents the millisecond.

반환

현재 연대의 지정된 날짜와 시간으로 설정된 DateTime입니다.The DateTime that is set to the specified date and time in the current era.

예외

year가 달력에서 지원하는 범위 밖에 있는 경우year is outside the range supported by the calendar.

또는-or- month가 달력에서 지원하는 범위 밖에 있는 경우month is outside the range supported by the calendar.

또는-or- day가 달력에서 지원하는 범위 밖에 있는 경우day is outside the range supported by the calendar.

또는-or- hour가 0보다 작거나 23보다 큽니다.hour is less than zero or greater than 23.

또는-or- minute가 0보다 작거나 59보다 큽니다.minute is less than zero or greater than 59.

또는-or- second가 0보다 작거나 59보다 큽니다.second is less than zero or greater than 59.

또는-or- millisecond가 0보다 작거나 999보다 큽니다.millisecond is less than zero or greater than 999.

설명

이 메서드는 특정 달력의 현재 연대를 기준으로 날짜 및 시간을 반환 합니다.This method returns a date and time based on the current era of a particular calendar. Reign을 기반 JapaneseLunisolarCalendar으로 여러 연대를 지 원하는 및의경우,이메서드를호출하면연대가변경될때의도하지않은날짜가생성될수있습니다.JapaneseCalendarFor the JapaneseCalendar and JapaneseLunisolarCalendar, which support multiple eras based on the reign of the emperor, calling this method can produce an unintended date when an era changes. 이러한 달력 중 하나를 사용 하 여 날짜를 인스턴스화할 때 JapaneseCalendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) 또는 system.xml.xmlconvert.todatetime (int32, int32, int32, int32, int32, int32, int32, int32) 메서드를 호출 하 고 연대를 명시적으로 지정 하는 것이 좋습니다.When instantiating a date using either of these calendars, we recommend that you call the JapaneseCalendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) or JapaneseLunisolarCalendar.ToDateTime(Int32,Int32,Int32,Int32,Int32,Int32,Int32,Int32) method and explicitly specify an era.

추가 정보

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

파생 클래스에 재정의될 때 지정된 연대의 지정된 날짜와 시간으로 설정된 DateTime을 반환합니다.When overridden in a derived class, returns a DateTime that is set to the specified date and time in the specified era.

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 Int32 Int32 Int32

연도를 나타내는 정수입니다.An integer that represents the year.

month
Int32 Int32 Int32 Int32

월을 나타내는 양의 정수입니다.A positive integer that represents the month.

day
Int32 Int32 Int32 Int32

일을 나타내는 양의 정수입니다.A positive integer that represents the day.

hour
Int32 Int32 Int32 Int32

시간을 나타내는 0에서 23 사이의 정수입니다.An integer from 0 to 23 that represents the hour.

minute
Int32 Int32 Int32 Int32

분을 나타내는 0에서 59 사이의 정수입니다.An integer from 0 to 59 that represents the minute.

second
Int32 Int32 Int32 Int32

초를 나타내는 0에서 59 사이의 정수입니다.An integer from 0 to 59 that represents the second.

millisecond
Int32 Int32 Int32 Int32

밀리초를 나타내는 0에서 999 사이의 정수입니다.An integer from 0 to 999 that represents the millisecond.

era
Int32 Int32 Int32 Int32

연대를 나타내는 정수입니다.An integer that represents the era.

반환

현재 연대의 지정된 날짜와 시간으로 설정된 DateTime입니다.The DateTime that is set to the specified date and time in the current era.

예외

year가 달력에서 지원하는 범위 밖에 있는 경우year is outside the range supported by the calendar.

또는-or- month가 달력에서 지원하는 범위 밖에 있는 경우month is outside the range supported by the calendar.

또는-or- day가 달력에서 지원하는 범위 밖에 있는 경우day is outside the range supported by the calendar.

또는-or- hour가 0보다 작거나 23보다 큽니다.hour is less than zero or greater than 23.

또는-or- minute가 0보다 작거나 59보다 큽니다.minute is less than zero or greater than 59.

또는-or- second가 0보다 작거나 59보다 큽니다.second is less than zero or greater than 59.

또는-or- millisecond가 0보다 작거나 999보다 큽니다.millisecond is less than zero or greater than 999.

또는-or- era가 달력에서 지원하는 범위 밖에 있는 경우era is outside the range supported by the calendar.

설명

ToDateTime 방법은 현재 달력의 날짜를 양력 날짜를 변환할 수 있습니다 때문에 유용 합니다.The ToDateTime method is useful because it can convert any date in the current calendar to a Gregorian calendar date. 양력 날짜 이후에 사용할 수, 예를 들어, 특정 달력의 동일한 날짜를 만들거나 다른 달력의 날짜를 비교 합니다.The Gregorian date can subsequently be used, for example, to compare dates in different calendars or create an equivalent date in a particular calendar.

상속자 참고

파생된 클래스를 지원 해야 합니다 CurrentEra 로 전달 될 때를 era 매개 변수입니다.The derived class must support CurrentEra when it is passed as the era parameter. 지원에 한 가지 방법은 CurrentEra 의 첫 번째 요소에 저장 된 값으로 대체 하는 것을 Eras 값인 일정의 현재 연대에 대 한 속성 배열입니다.One way to support CurrentEra is by replacing it with the value stored in the first element of the Eras property array, which is the value for the current era of the calendar.

추가 정보

적용 대상