KoreanLunisolarCalendar Třída

Definice

Představuje čas v děleních, jako jsou měsíce, dny a roky. Roky se počítají pomocí gregoriánského kalendáře, zatímco dny a měsíce se počítají pomocí lunisolarového kalendáře.

public ref class KoreanLunisolarCalendar : System::Globalization::EastAsianLunisolarCalendar
public class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
[System.Serializable]
public class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
type KoreanLunisolarCalendar = class
    inherit EastAsianLunisolarCalendar
[<System.Serializable>]
type KoreanLunisolarCalendar = class
    inherit EastAsianLunisolarCalendar
Public Class KoreanLunisolarCalendar
Inherits EastAsianLunisolarCalendar
Dědičnost
KoreanLunisolarCalendar
Atributy

Poznámky

Třída KoreanLunisolarCalendar je odvozena od EastAsianLunisolarCalendar třídy, která představuje lunisolar kalendář. Třída EastAsianLunisolarCalendar podporuje sexagenární roční cyklus (který se opakuje každých 60 let) kromě slunečních let a lunárních měsíců. Každý sluneční rok v kalendáři je spojený se Sexagenárním rokem, vesmírným kmenem a pozemní větví a tyto kalendáře mohou mít přestupné měsíce po libovolném měsíci roku.

Poznámka

Informace o používání KoreanLunisolarCalendar třídy a dalších tříd kalendáře v .NET Framework najdete v tématu Práce s kalendáři.

Třída KoreanLunisolarCalendar vypočítá roky pomocí gregoriánského kalendáře a dnů a měsíců pomocí EastAsianLunisolarCalendar třídy.

Přestupný měsíc může nastat po libovolném měsíci v roce. EastAsianLunisolarCalendar.GetMonth(DateTime) Například metoda vrátí číslo mezi 1 a 13, které označuje měsíc přidružený k zadanému datu. Pokud je mezi osmým a devátým měsícem roku přestupný měsíc, GetMonth vrátí metoda 8 pro osmý měsíc, 9 pro přestupný osmý měsíc a 10 pro devátý měsíc.

KoreanLunisolarCalendar V současné době není používán žádnou z jazykových verzí podporovaných CultureInfo třídou. Proto lze tuto třídu použít pouze k výpočtu kalendářních dat v korejském lunisolar kalendáři.

Každá CultureInfo podporuje sadu kalendářů. Vlastnost Calendar vrátí výchozí kalendář jazykové verze a OptionalCalendars vlastnost vrátí pole obsahující všechny kalendáře podporované jazykovou verzí. Chcete-li změnit kalendář používaný objektem CultureInfo, měla by aplikace nastavit Calendar vlastnost CultureInfo.DateTimeFormat na nový Calendar.

Konstruktory

KoreanLunisolarCalendar()

Inicializuje novou instanci KoreanLunisolarCalendar třídy.

Pole

CurrentEra

Představuje aktuální éru aktuálního kalendáře. Hodnota tohoto pole je 0.

(Zděděno od Calendar)
GregorianEra

Určuje gregoriánskou éru, která odpovídá aktuálnímu KoreanLunisolarCalendar objektu.

Vlastnosti

AlgorithmType

Získá hodnotu určující, zda aktuální kalendář je solární, lunární nebo kombinace obou.

(Zděděno od EastAsianLunisolarCalendar)
DaysInYearBeforeMinSupportedYear

Získá počet dnů v roce, který předchází roku určeného MinSupportedDateTime vlastností.

DaysInYearBeforeMinSupportedYear

Získá počet dnů v roce, který předchází roku, který je určen MinSupportedDateTime vlastností.

(Zděděno od Calendar)
Eras

Získá éry, které odpovídají rozsahu kalendářních dat a časů podporovaných aktuálním KoreanLunisolarCalendar objektem.

IsReadOnly

Získá hodnotu určující, zda tento Calendar objekt je jen pro čtení.

(Zděděno od Calendar)
MaxSupportedDateTime

Získá maximální datum a čas podporovaný třídou KoreanLunisolarCalendar .

MinSupportedDateTime

Získá minimální datum a čas podporovaný KoreanLunisolarCalendar třídou.

TwoDigitYearMax

Získá nebo nastaví poslední rok rozsahu 100 let, který může být reprezentován 2místným rokem.

(Zděděno od EastAsianLunisolarCalendar)

Metody

AddDays(DateTime, Int32)

DateTime Vrátí zadaný počet dní od zadaného DateTime.

(Zděděno od Calendar)
AddHours(DateTime, Int32)

DateTime Vrátí zadaný počet hodin od zadaného DateTime.

(Zděděno od Calendar)
AddMilliseconds(DateTime, Double)

DateTime Vrátí zadaný počet milisekund od zadaného DateTime.

(Zděděno od Calendar)
AddMinutes(DateTime, Int32)

DateTime Vrátí zadaný počet minut od zadaného DateTimeparametru .

(Zděděno od Calendar)
AddMonths(DateTime, Int32)

Vypočítá datum, které je zadaným počtem měsíců od zadaného data.

(Zděděno od EastAsianLunisolarCalendar)
AddSeconds(DateTime, Int32)

Vrátí hodnotu DateTime , která je zadaným počtem sekund od zadaného DateTime.

(Zděděno od Calendar)
AddWeeks(DateTime, Int32)

Vrátí hodnotu DateTime , která je zadaným počtem týdnů od zadaného DateTime.

(Zděděno od Calendar)
AddYears(DateTime, Int32)

Vypočítá datum, které je zadaným počtem roků od zadaného data.

(Zděděno od EastAsianLunisolarCalendar)
Clone()

Vytvoří nový objekt, který je kopií aktuálního Calendar objektu.

(Zděděno od Calendar)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetCelestialStem(Int32)

Vypočítá celestiální kmen zadaného roku v cyklu sexagenary (60 let).

(Zděděno od EastAsianLunisolarCalendar)
GetDayOfMonth(DateTime)

Vypočítá den v měsíci v zadaném datu.

(Zděděno od EastAsianLunisolarCalendar)
GetDayOfWeek(DateTime)

Vypočítá den v týdnu v zadaném datu.

(Zděděno od EastAsianLunisolarCalendar)
GetDayOfYear(DateTime)

Vypočítá den v roce v zadaném datu.

(Zděděno od EastAsianLunisolarCalendar)
GetDaysInMonth(Int32, Int32)

Vrátí počet dnů v zadaném měsíci a roce aktuální éry.

(Zděděno od Calendar)
GetDaysInMonth(Int32, Int32, Int32)

Vypočítá počet dní v zadaném měsíci zadaného roku a éry.

(Zděděno od EastAsianLunisolarCalendar)
GetDaysInYear(Int32)

Vrátí počet dní v zadaném roce aktuální éry.

(Zděděno od Calendar)
GetDaysInYear(Int32, Int32)

Vypočítá počet dní v zadaném roce a éře.

(Zděděno od EastAsianLunisolarCalendar)
GetEra(DateTime)

Načte era, která odpovídá zadanému DateTime.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetHour(DateTime)

Vrátí hodnotu hodin v zadané DateTimehodnotě .

(Zděděno od Calendar)
GetLeapMonth(Int32)

Vypočítá přestupný měsíc pro zadaný rok.

(Zděděno od Calendar)
GetLeapMonth(Int32, Int32)

Vypočítá přestupný měsíc pro zadaný rok a éru.

(Zděděno od EastAsianLunisolarCalendar)
GetMilliseconds(DateTime)

Vrátí hodnotu milisekund v zadané DateTimehodnotě .

(Zděděno od Calendar)
GetMinute(DateTime)

Vrátí hodnotu minut v zadané DateTimehodnotě .

(Zděděno od Calendar)
GetMonth(DateTime)

Vrátí měsíc v zadaném datu.

(Zděděno od EastAsianLunisolarCalendar)
GetMonthsInYear(Int32)

Vrátí počet měsíců v zadaném roce v aktuální éře.

(Zděděno od Calendar)
GetMonthsInYear(Int32, Int32)

Vypočítá počet měsíců v zadaném roce a éře.

(Zděděno od EastAsianLunisolarCalendar)
GetSecond(DateTime)

Vrátí hodnotu sekund v zadané DateTimehodnotě .

(Zděděno od Calendar)
GetSexagenaryYear(DateTime)

Vypočítá rok v cyklu sexagenary (60 rok), který odpovídá zadanému datu.

(Zděděno od EastAsianLunisolarCalendar)
GetTerrestrialBranch(Int32)

Vypočítá pozemní větev zadaného roku v cyklu sexagenary (60 let).

(Zděděno od EastAsianLunisolarCalendar)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)

Vrátí týden v roce, který obsahuje datum v zadané DateTime hodnotě.

(Zděděno od Calendar)
GetYear(DateTime)

Vrátí rok v zadaném datu.

(Zděděno od EastAsianLunisolarCalendar)
IsLeapDay(Int32, Int32, Int32)

Určuje, zda zadané datum v aktuální éře představuje přestupný den.

(Zděděno od Calendar)
IsLeapDay(Int32, Int32, Int32, Int32)

Určuje, zda zadané datum v zadané éře je přestupný den.

(Zděděno od EastAsianLunisolarCalendar)
IsLeapMonth(Int32, Int32)

Určuje, zda zadaný měsíc v zadaném roce v aktuální éře představuje přestupný měsíc.

(Zděděno od Calendar)
IsLeapMonth(Int32, Int32, Int32)

Určuje, zda zadaný měsíc v zadaném roce a era je přestupný měsíc.

(Zděděno od EastAsianLunisolarCalendar)
IsLeapYear(Int32)

Určuje, zda zadaný rok v aktuální éře představuje přestupný rok.

(Zděděno od Calendar)
IsLeapYear(Int32, Int32)

Určuje, zda zadaný rok v zadané éře je přestupný rok.

(Zděděno od EastAsianLunisolarCalendar)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

DateTime Vrátí hodnotu nastavenou na zadané datum a čas v aktuální éře.

(Zděděno od Calendar)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Vrátí hodnotu nastavenou DateTime na zadané datum, čas a období.

(Zděděno od EastAsianLunisolarCalendar)
ToFourDigitYear(Int32)

Převede zadaný rok na čtyřmístný rok.

(Zděděno od EastAsianLunisolarCalendar)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také