KoreanLunisolarCalendar Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje czas w podziałach, takich jak miesiące, dni i lata. Lata są obliczane przy użyciu kalendarza gregoriańskiego, podczas gdy dni i miesiące są obliczane przy użyciu kalendarza lunisolar.
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
- Dziedziczenie
- Atrybuty
Uwagi
Klasa KoreanLunisolarCalendar pochodzi z EastAsianLunisolarCalendar klasy, która reprezentuje kalendarz lunisolar. Klasa EastAsianLunisolarCalendar wspiera seksgeniczne cykl roku (który powtarza się co 60 lat) oprócz lat słonecznych i miesięcy księżycowych. Każdy rok słoneczny w kalendarzu jest związany z Sexagenary Year, Niebieski Stem i Gałąź naziemna, a kalendarze te mogą przeskoczyć miesiące po każdym miesiącu roku.
Uwaga
Aby uzyskać informacje o korzystaniu z KoreanLunisolarCalendar klasy i innych klas kalendarza w .NET Framework, zobacz Praca z kalendarzami.
Klasa KoreanLunisolarCalendar oblicza lata przy użyciu kalendarza gregoriańskiego oraz dni i miesięcy przy użyciu EastAsianLunisolarCalendar klasy .
Miesiąc przestępny może wystąpić po każdym miesiącu w roku. Na przykład EastAsianLunisolarCalendar.GetMonth(DateTime) metoda zwraca liczbę z zakresu od 1 do 13, która wskazuje miesiąc skojarzony z określoną datą. Jeśli istnieje miesiąc przestępny między ósmym i dziewiątym miesiącem roku, GetMonth metoda zwraca 8 dla ósmego miesiąca, 9 dla ósmego miesiąca i 10 w dziewiątym miesiącu.
Obecnie klasa KoreanLunisolarCalendar nie jest używana przez żadną z kultur obsługiwanych przez klasę CultureInfo . W związku z tym ta klasa może służyć tylko do obliczania dat w kalendarzu lunisolarnym koreańskim.
Każda z nich CultureInfo obsługuje zestaw kalendarzy. Właściwość Calendar zwraca domyślny kalendarz kultury, a OptionalCalendars właściwość zwraca tablicę zawierającą wszystkie kalendarze obsługiwane przez kulturę. Aby zmienić kalendarz używany przez element CultureInfo, aplikacja powinna ustawić Calendar właściwość CultureInfo.DateTimeFormat na nową Calendarwartość .
Konstruktory
| KoreanLunisolarCalendar() |
Inicjuje nowe wystąpienie klasy KoreanLunisolarCalendar. |
Pola
| CurrentEra |
Reprezentuje bieżącą erę bieżącego kalendarza. Wartość tego pola to 0. (Odziedziczone po Calendar) |
| GregorianEra |
Określa gregoriańską erę odpowiadającą bieżącemu KoreanLunisolarCalendar obiektowi. |
Właściwości
| AlgorithmType |
Pobiera wartość wskazującą, czy bieżący kalendarz jest oparty na słońcu, oparty na księżycu, czy też kombinacja obu. (Odziedziczone po EastAsianLunisolarCalendar) |
| DaysInYearBeforeMinSupportedYear |
Pobiera liczbę dni w roku poprzedzającym rok określony przez MinSupportedDateTime właściwość. |
| DaysInYearBeforeMinSupportedYear |
Pobiera liczbę dni w roku poprzedzającym rok określony przez MinSupportedDateTime właściwość . (Odziedziczone po Calendar) |
| Eras |
Pobiera wymazy odpowiadające zakresowi dat i godzin obsługiwanych przez bieżący KoreanLunisolarCalendar obiekt. |
| IsReadOnly |
Pobiera wartość wskazującą, czy ten Calendar obiekt jest tylko do odczytu. (Odziedziczone po Calendar) |
| MaxSupportedDateTime |
Pobiera maksymalną datę i godzinę obsługiwaną przez klasę KoreanLunisolarCalendar . |
| MinSupportedDateTime |
Pobiera minimalną datę i godzinę obsługiwaną przez klasę KoreanLunisolarCalendar . |
| TwoDigitYearMax |
Pobiera lub ustawia ostatni rok zakresu 100-letniego, który może być reprezentowany przez 2-cyfrowy rok. (Odziedziczone po EastAsianLunisolarCalendar) |
Metody
| AddDays(DateTime, Int32) |
DateTime Zwraca wartość , która jest określoną liczbą dni od określonej DateTimewartości . (Odziedziczone po Calendar) |
| AddHours(DateTime, Int32) |
DateTime Zwraca wartość , która jest określoną liczbą godzin od określonej DateTimewartości . (Odziedziczone po Calendar) |
| AddMilliseconds(DateTime, Double) |
DateTime Zwraca określoną liczbę milisekund od określonej DateTimewartości . (Odziedziczone po Calendar) |
| AddMinutes(DateTime, Int32) |
DateTime Zwraca wartość , która jest określoną liczbą minut od określonej DateTimewartości . (Odziedziczone po Calendar) |
| AddMonths(DateTime, Int32) |
Oblicza datę, która jest określoną liczbą miesięcy od określonej daty. (Odziedziczone po EastAsianLunisolarCalendar) |
| AddSeconds(DateTime, Int32) |
DateTime Zwraca wartość , która jest określoną liczbą sekund od określonej DateTimewartości . (Odziedziczone po Calendar) |
| AddWeeks(DateTime, Int32) |
DateTime Zwraca wartość , która jest określoną liczbą tygodni od określonej DateTimewartości . (Odziedziczone po Calendar) |
| AddYears(DateTime, Int32) |
Oblicza datę, która jest określoną liczbą lat od określonej daty. (Odziedziczone po EastAsianLunisolarCalendar) |
| Clone() |
Tworzy nowy obiekt, który jest kopią bieżącego Calendar obiektu. (Odziedziczone po Calendar) |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| GetCelestialStem(Int32) |
Oblicza niebieską łodygę określonego roku w cyklu seksgenicznym (60-letnim). (Odziedziczone po EastAsianLunisolarCalendar) |
| GetDayOfMonth(DateTime) |
Oblicza dzień miesiąca w określonej dacie. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetDayOfWeek(DateTime) |
Oblicza dzień tygodnia w określonej dacie. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetDayOfYear(DateTime) |
Oblicza dzień roku w określonej dacie. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetDaysInMonth(Int32, Int32) |
Zwraca liczbę dni w określonym miesiącu i roku bieżącej ery. (Odziedziczone po Calendar) |
| GetDaysInMonth(Int32, Int32, Int32) |
Oblicza liczbę dni w określonym miesiącu określonego roku i ery. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetDaysInYear(Int32) |
Zwraca liczbę dni w określonym roku bieżącej ery. (Odziedziczone po Calendar) |
| GetDaysInYear(Int32, Int32) |
Oblicza liczbę dni w określonym roku i erze. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetEra(DateTime) |
Pobiera erę odpowiadającą określonej DateTimeerze . |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetHour(DateTime) |
Zwraca wartość godzin w określonym obiekcie DateTime. (Odziedziczone po Calendar) |
| GetLeapMonth(Int32) |
Oblicza miesiąc przestępny dla określonego roku. (Odziedziczone po Calendar) |
| GetLeapMonth(Int32, Int32) |
Oblicza miesiąc przestępny dla określonego roku i ery. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetMilliseconds(DateTime) |
Zwraca wartość milisekund w określonej wartości DateTime. (Odziedziczone po Calendar) |
| GetMinute(DateTime) |
Zwraca wartość minut w określonej wartości DateTime. (Odziedziczone po Calendar) |
| GetMonth(DateTime) |
Zwraca miesiąc w określonej dacie. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetMonthsInYear(Int32) |
Zwraca liczbę miesięcy w określonym roku w bieżącej erze. (Odziedziczone po Calendar) |
| GetMonthsInYear(Int32, Int32) |
Oblicza liczbę miesięcy w określonym roku i erze. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetSecond(DateTime) |
Zwraca wartość sekund w określonej wartości DateTime. (Odziedziczone po Calendar) |
| GetSexagenaryYear(DateTime) |
Oblicza rok w cyklu seksgenicznym (60 lat), który odpowiada określonej dacie. (Odziedziczone po EastAsianLunisolarCalendar) |
| GetTerrestrialBranch(Int32) |
Oblicza gałąź naziemną określonego roku w cyklu seksgenicznym (60-letnim). (Odziedziczone po EastAsianLunisolarCalendar) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
| GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Zwraca tydzień roku, który zawiera datę w określonej DateTime wartości. (Odziedziczone po Calendar) |
| GetYear(DateTime) |
Zwraca rok w określonej dacie. (Odziedziczone po EastAsianLunisolarCalendar) |
| IsLeapDay(Int32, Int32, Int32) |
Określa, czy określona data w bieżącej erze jest dniem przestępnym. (Odziedziczone po Calendar) |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Określa, czy określona data w określonej erze jest dniem przestępnym. (Odziedziczone po EastAsianLunisolarCalendar) |
| IsLeapMonth(Int32, Int32) |
Określa, czy określony miesiąc w określonym roku w bieżącej erze jest miesiącem przestępnym. (Odziedziczone po Calendar) |
| IsLeapMonth(Int32, Int32, Int32) |
Określa, czy określony miesiąc w określonym roku i erze jest miesiącem przestępnym. (Odziedziczone po EastAsianLunisolarCalendar) |
| IsLeapYear(Int32) |
Określa, czy określony rok w bieżącej epoce jest rokiem przestępnym. (Odziedziczone po Calendar) |
| IsLeapYear(Int32, Int32) |
Określa, czy określony rok w określonej erze jest rokiem przestępnym. (Odziedziczone po EastAsianLunisolarCalendar) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
DateTime Zwraca wartość ustawioną na określoną datę i godzinę w bieżącej erze. (Odziedziczone po Calendar) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
DateTime Zwraca wartość ustawioną na określoną datę, godzinę i erę. (Odziedziczone po EastAsianLunisolarCalendar) |
| ToFourDigitYear(Int32) |
Konwertuje określony rok na czterocyfrowy rok. (Odziedziczone po EastAsianLunisolarCalendar) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |