EastAsianLunisolarCalendar EastAsianLunisolarCalendar EastAsianLunisolarCalendar EastAsianLunisolarCalendar Class

정의

시간이 월, 일, 연도 및 연대로 구분되고 날짜가 태양과 달의 주기를 기준으로 하는 달력을 나타냅니다.Represents a calendar that divides time into months, days, years, and eras, and has dates that are based on cycles of the sun and the moon.

public ref class EastAsianLunisolarCalendar abstract : System::Globalization::Calendar
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
type EastAsianLunisolarCalendar = class
    inherit Calendar
Public MustInherit Class EastAsianLunisolarCalendar
Inherits Calendar
상속
EastAsianLunisolarCalendarEastAsianLunisolarCalendarEastAsianLunisolarCalendarEastAsianLunisolarCalendar
파생
특성

설명

EastAsianLunisolarCalendar 클래스 태양 년과 음력 하는 것 외에도 (60 년 마다 반복)는 육십갑자 주기의 연도 지원 합니다.The EastAsianLunisolarCalendar class supports the sexagenary cycle of years (which repeats every 60 years) in addition to solar years and lunar months. 달력에서 태양 매년 육십갑자 연관 된 (참조 GetSexagenaryYear), 천체 Stem (참조 GetCelestialStem), 및 12 지 (참조 GetTerrestrialBranch).Each solar year in the calendar is associated with a Sexagenary Year (see GetSexagenaryYear), a Celestial Stem (see GetCelestialStem), and a Terrestrial Branch (see GetTerrestrialBranch).

참고

사용에 관한 정보를 EastAsianLunisolarCalendar 클래스와 다른 달력.NET Framework의 클래스를 참조 하십시오 달력 작업합니다.For information about using the EastAsianLunisolarCalendar class and the other calendar classes in the .NET Framework, see Working with Calendars.

1 년 후 해당 연도의 특정 월 윤 월을 가질 수 있습니다 하 고 한 달 윤 일을 가질 수 있습니다.A year can have a leap month after any month of the year, and a month can have a leap day. 예를 들어를 GetMonth 메서드는 지정 된 날짜와 연관 된 월을 나타내는 양의 정수를 반환 합니다.For example, the GetMonth method returns a positive integer that indicates the month associated with a specified date. 아홉 번째 및 여덟 번째 연도, 월 사이의 윤 월 이면는 GetMonth 메서드 여덟 번째 달에, 월, 9 및 10 아홉 번째 달에 8을 반환 합니다.If there is a leap month between the eighth and ninth months of the year, the GetMonth method returns 8 for the eighth month, 9 for the leap eighth month, and 10 for the ninth month.

CultureInfo 달력의 집합을 지원 합니다.Each CultureInfo supports a set of calendars. 파생 되는 양력 클래스의 현재 none EastAsianLunisolarCalendar 에서 지 원하는 문화권에서 사용 되는 CultureInfo 클래스입니다.Currently, none of the lunisolar calendar classes that derive from EastAsianLunisolarCalendar is used by any of the cultures supported by the CultureInfo class. 따라서이 클래스와 그 로부터 파생 된 할 수만 동아시아 음력 달력에서 날짜를 계산 합니다.Therefore, this class and those that derive from it can be used only to calculate dates in the East Asian lunisolar calendars. 이 클래스에 설명 하는 여러 "get" 메서드를 지원를 DateTime 양력에서 사용 된 용어에 및 ToDateTime 음력 달력 데이터를 변환 하는 메서드를 DateTime입니다.This class supports several "get" methods to describe a DateTime in the terms used by lunisolar calendars, and the ToDateTime method to convert from lunisolar calendar data to a DateTime.

속성

AlgorithmType AlgorithmType AlgorithmType AlgorithmType

현재 달력이 양력인지, 음력인지 또는 두 가지를 조합한 것인지를 나타내는 값을 가져옵니다.Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.

DaysInYearBeforeMinSupportedYear DaysInYearBeforeMinSupportedYear DaysInYearBeforeMinSupportedYear DaysInYearBeforeMinSupportedYear

MinSupportedDateTime 속성에서 지정한 연도 이전 연도의 일 수를 가져옵니다.Gets the number of days in the year that precedes the year that is specified by the MinSupportedDateTime property.

(Inherited from Calendar)
Eras Eras Eras Eras

파생 클래스에 재정의될 때 현재 달력의 연대 목록을 가져옵니다.When overridden in a derived class, gets the list of eras in the current calendar.

(Inherited from Calendar)
IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Calendar 개체가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether this Calendar object is read-only.

(Inherited from Calendar)
MaxSupportedDateTime MaxSupportedDateTime MaxSupportedDateTime MaxSupportedDateTime

Calendar 개체에서 지원하는 마지막 날짜와 시간을 가져옵니다.Gets the latest date and time supported by this Calendar object.

(Inherited from Calendar)
MinSupportedDateTime MinSupportedDateTime MinSupportedDateTime MinSupportedDateTime

Calendar 개체에서 지원하는 시작 날짜와 시간을 가져옵니다.Gets the earliest date and time supported by this Calendar object.

(Inherited from Calendar)
TwoDigitYearMax TwoDigitYearMax TwoDigitYearMax TwoDigitYearMax

두 자릿수 연도로 표시할 수 있는 100년 범위의 마지막 연도를 가져오거나 설정합니다.Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.

메서드

AddDays(DateTime, Int32) AddDays(DateTime, Int32) AddDays(DateTime, Int32) AddDays(DateTime, Int32)

지정된 DateTime에서 지정된 날짜 수만큼 경과한 DateTime을 반환합니다.Returns a DateTime that is the specified number of days away from the specified DateTime.

(Inherited from Calendar)
AddHours(DateTime, Int32) AddHours(DateTime, Int32) AddHours(DateTime, Int32) AddHours(DateTime, Int32)

지정된 DateTime에서 지정된 시간 수만큼 경과한 DateTime을 반환합니다.Returns a DateTime that is the specified number of hours away from the specified DateTime.

(Inherited from Calendar)
AddMilliseconds(DateTime, Double) AddMilliseconds(DateTime, Double) AddMilliseconds(DateTime, Double) AddMilliseconds(DateTime, Double)

지정된 DateTime에서 지정된 밀리초 수만큼 경과한 DateTime을 반환합니다.Returns a DateTime that is the specified number of milliseconds away from the specified DateTime.

(Inherited from Calendar)
AddMinutes(DateTime, Int32) AddMinutes(DateTime, Int32) AddMinutes(DateTime, Int32) AddMinutes(DateTime, Int32)

지정된 DateTime에서 지정된 분 수만큼 경과한 DateTime을 반환합니다.Returns a DateTime that is the specified number of minutes away from the specified DateTime.

(Inherited from Calendar)
AddMonths(DateTime, Int32) AddMonths(DateTime, Int32) AddMonths(DateTime, Int32) AddMonths(DateTime, Int32)

지정된 날짜에서 지정된 월 수만큼 경과한 날짜를 계산합니다.Calculates the date that is the specified number of months away from the specified date.

AddSeconds(DateTime, Int32) AddSeconds(DateTime, Int32) AddSeconds(DateTime, Int32) AddSeconds(DateTime, Int32)

지정된 DateTime에서 지정된 초 수만큼 경과한 DateTime을 반환합니다.Returns a DateTime that is the specified number of seconds away from the specified DateTime.

(Inherited from Calendar)
AddWeeks(DateTime, Int32) AddWeeks(DateTime, Int32) AddWeeks(DateTime, Int32) AddWeeks(DateTime, Int32)

지정된 DateTime에서 지정된 주 수만큼 경과한 DateTime을 반환합니다.Returns a DateTime that is the specified number of weeks away from the specified DateTime.

(Inherited from Calendar)
AddYears(DateTime, Int32) AddYears(DateTime, Int32) AddYears(DateTime, Int32) AddYears(DateTime, Int32)

지정된 날짜에서 지정된 연도 수만큼 경과한 날짜를 계산합니다.Calculates the date that is the specified number of years away from the specified date.

Clone() Clone() Clone() Clone()

현재 Calendar 개체의 복사본인 새 개체를 만듭니다.Creates a new object that is a copy of the current Calendar object.

(Inherited from Calendar)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCelestialStem(Int32) GetCelestialStem(Int32) GetCelestialStem(Int32) GetCelestialStem(Int32)

육십갑자(60년) 주기의 지정된 연도를 구성하는 10간을 계산합니다.Calculates the celestial stem of the specified year in the sexagenary (60-year) cycle.

GetDayOfMonth(DateTime) GetDayOfMonth(DateTime) GetDayOfMonth(DateTime) GetDayOfMonth(DateTime)

지정된 날짜의 일(월 기준)을 계산합니다.Calculates the day of the month in the specified date.

GetDayOfWeek(DateTime) GetDayOfWeek(DateTime) GetDayOfWeek(DateTime) GetDayOfWeek(DateTime)

지정된 날짜의 요일을 계산합니다.Calculates the day of the week in the specified date.

GetDayOfYear(DateTime) GetDayOfYear(DateTime) GetDayOfYear(DateTime) GetDayOfYear(DateTime)

지정된 날짜의 일(연도 기준)을 계산합니다.Calculates the day of the year in the specified date.

GetDaysInMonth(Int32, Int32) GetDaysInMonth(Int32, Int32) GetDaysInMonth(Int32, Int32) GetDaysInMonth(Int32, Int32)

현재 연대의 지정된 연도 및 월에 있는 일 수를 반환합니다.Returns the number of days in the specified month and year of the current era.

(Inherited from Calendar)
GetDaysInMonth(Int32, Int32, Int32) GetDaysInMonth(Int32, Int32, Int32) GetDaysInMonth(Int32, Int32, Int32) GetDaysInMonth(Int32, Int32, Int32)

지정된 연도 및 연대의 지정된 월에 있는 일 수를 계산합니다.Calculates the number of days in the specified month of the specified year and era.

GetDaysInYear(Int32) GetDaysInYear(Int32) GetDaysInYear(Int32) GetDaysInYear(Int32)

현재 연대의 지정된 연도에 있는 일 수를 반환합니다.Returns the number of days in the specified year of the current era.

(Inherited from Calendar)
GetDaysInYear(Int32, Int32) GetDaysInYear(Int32, Int32) GetDaysInYear(Int32, Int32) GetDaysInYear(Int32, Int32)

지정된 연도 및 연대의 일 수를 계산합니다.Calculates the number of days in the specified year and era.

GetEra(DateTime) GetEra(DateTime) GetEra(DateTime) GetEra(DateTime)

파생 클래스에 재정의될 때 지정된 DateTime의 연대를 반환합니다.When overridden in a derived class, returns the era of the specified DateTime.

(Inherited from Calendar)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetHour(DateTime) GetHour(DateTime) GetHour(DateTime) GetHour(DateTime)

지정된 DateTime의 시간 값을 반환합니다.Returns the hours value in the specified DateTime.

(Inherited from Calendar)
GetLeapMonth(Int32) GetLeapMonth(Int32) GetLeapMonth(Int32) GetLeapMonth(Int32)

지정된 연도의 윤월을 계산합니다.Calculates the leap month for a specified year.

(Inherited from Calendar)
GetLeapMonth(Int32, Int32) GetLeapMonth(Int32, Int32) GetLeapMonth(Int32, Int32) GetLeapMonth(Int32, Int32)

지정된 연도 및 연대의 윤월을 계산합니다.Calculates the leap month for the specified year and era.

GetMilliseconds(DateTime) GetMilliseconds(DateTime) GetMilliseconds(DateTime) GetMilliseconds(DateTime)

지정된 DateTime의 밀리초 값을 반환합니다.Returns the milliseconds value in the specified DateTime.

(Inherited from Calendar)
GetMinute(DateTime) GetMinute(DateTime) GetMinute(DateTime) GetMinute(DateTime)

지정된 DateTime의 분 값을 반환합니다.Returns the minutes value in the specified DateTime.

(Inherited from Calendar)
GetMonth(DateTime) GetMonth(DateTime) GetMonth(DateTime) GetMonth(DateTime)

지정된 날짜의 월을 반환합니다.Returns the month in the specified date.

GetMonthsInYear(Int32) GetMonthsInYear(Int32) GetMonthsInYear(Int32) GetMonthsInYear(Int32)

현재 연대에 있는 지정된 연도의 월 수를 반환합니다.Returns the number of months in the specified year in the current era.

(Inherited from Calendar)
GetMonthsInYear(Int32, Int32) GetMonthsInYear(Int32, Int32) GetMonthsInYear(Int32, Int32) GetMonthsInYear(Int32, Int32)

지정된 연도 및 연대의 월 수를 계산합니다.Calculates the number of months in the specified year and era.

GetSecond(DateTime) GetSecond(DateTime) GetSecond(DateTime) GetSecond(DateTime)

지정된 DateTime의 초 값을 반환합니다.Returns the seconds value in the specified DateTime.

(Inherited from Calendar)
GetSexagenaryYear(DateTime) GetSexagenaryYear(DateTime) GetSexagenaryYear(DateTime) GetSexagenaryYear(DateTime)

지정된 날짜에 해당하는 육십갑자(60년) 주기의 연도를 계산합니다.Calculates the year in the sexagenary (60-year) cycle that corresponds to the specified date.

GetTerrestrialBranch(Int32) GetTerrestrialBranch(Int32) GetTerrestrialBranch(Int32) GetTerrestrialBranch(Int32)

육십갑자(60년) 주기의 지정된 연도를 구성하는 12지를 계산합니다.Calculates the terrestrial branch of the specified year in the sexagenary (60-year) cycle.

GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)

지정된 DateTime 값의 날짜가 포함된 주(연도 기준)를 반환합니다.Returns the week of the year that includes the date in the specified DateTime value.

(Inherited from Calendar)
GetYear(DateTime) GetYear(DateTime) GetYear(DateTime) GetYear(DateTime)

지정된 날짜의 연도를 반환합니다.Returns the year in the specified date.

IsLeapDay(Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32)

현재 연대의 지정된 날짜가 윤일인지 여부를 확인합니다.Determines whether the specified date in the current era is a leap day.

(Inherited from Calendar)
IsLeapDay(Int32, Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32, Int32)

지정된 연대의 지정된 날짜가 윤일인지 여부를 확인합니다.Determines whether the specified date in the specified era is a leap day.

IsLeapMonth(Int32, Int32) IsLeapMonth(Int32, Int32) IsLeapMonth(Int32, Int32) IsLeapMonth(Int32, Int32)

현재 연대의 지정된 연도에 있는 지정된 월이 윤월인지 여부를 확인합니다.Determines whether the specified month in the specified year in the current era is a leap month.

(Inherited from Calendar)
IsLeapMonth(Int32, Int32, Int32) IsLeapMonth(Int32, Int32, Int32) IsLeapMonth(Int32, Int32, Int32) IsLeapMonth(Int32, Int32, Int32)

지정한 연대 및 연도의 특정 월이 윤월인지 여부를 확인합니다.Determines whether the specified month in the specified year and era is a leap month.

IsLeapYear(Int32) IsLeapYear(Int32) IsLeapYear(Int32) IsLeapYear(Int32)

지정된 연대의 지정된 연도가 윤년인지 여부를 확인합니다.Determines whether the specified year in the current era is a leap year.

(Inherited from Calendar)
IsLeapYear(Int32, Int32) IsLeapYear(Int32, Int32) IsLeapYear(Int32, Int32) IsLeapYear(Int32, Int32)

지정된 연대의 지정된 연도가 윤년인지 여부를 확인합니다.Determines whether the specified year in the specified era is a leap year.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
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.

(Inherited from Calendar)
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을 반환합니다.Returns a DateTime that is set to the specified date, time, and era.

ToFourDigitYear(Int32) ToFourDigitYear(Int32) ToFourDigitYear(Int32) ToFourDigitYear(Int32)

지정된 연도를 네 자릿수 연도로 변환합니다.Converts the specified year to a four-digit year.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

필드

CurrentEra CurrentEra CurrentEra CurrentEra

현재 달력의 현재 연대를 나타냅니다.Represents the current era of the current calendar. 이 필드의 값은 0입니다.The value of this field is 0.

(Inherited from Calendar)

적용 대상

추가 정보