EastAsianLunisolarCalendar 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 kalendarz, który dzieli czas na miesiące, dni, lata i epoki oraz daty, które są oparte na cyklach słońca i księżyca.
public ref class EastAsianLunisolarCalendar abstract : System::Globalization::Calendar
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
type EastAsianLunisolarCalendar = class
inherit Calendar
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type EastAsianLunisolarCalendar = class
inherit Calendar
Public MustInherit Class EastAsianLunisolarCalendar
Inherits Calendar
- Dziedziczenie
- Pochodne
- Atrybuty
Uwagi
Klasa EastAsianLunisolarCalendar wspiera sexagenary cykl lat (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 (patrz GetSexagenaryYear), Niebieski Stem (patrz GetCelestialStem) i Gałąź naziemna (patrz GetTerrestrialBranch).
Uwaga
Aby uzyskać informacje o korzystaniu z EastAsianLunisolarCalendar klasy i innych klas kalendarza w .NET Framework, zobacz Praca z kalendarzami.
Rok może mieć miesiąc przestępny po dowolnym miesiącu roku, a miesiąc może mieć dzień przestępny. Na przykład GetMonth metoda zwraca dodatnią liczbę całkowitą wskazującą 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.
Każda z nich CultureInfo obsługuje zestaw kalendarzy. Obecnie żadna z klas kalendarza lunisolarnego, która pochodzi z EastAsianLunisolarCalendar , jest używana przez dowolną kulturę obsługiwaną przez klasę CultureInfo . W związku z tym ta klasa i te, które pochodzą z niej, mogą służyć tylko do obliczania dat w kalendarzach lunisolarnych Azji Wschodniej. Ta klasa obsługuje kilka metod "get" opisujących DateTime terminy używane przez kalendarze lunisolarne oraz ToDateTime metodę konwertowania danych kalendarza lunisolarnego na wartość DateTime.
Pola
CurrentEra |
Reprezentuje bieżącą erę bieżącego kalendarza. Wartość tego pola to 0. (Odziedziczone po Calendar) |
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. |
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 Calendar) |
DaysInYearBeforeMinSupportedYear |
Pobiera liczbę dni w roku poprzedzającym rok określony przez MinSupportedDateTime właściwość . (Odziedziczone po Calendar) |
Eras |
Po przesłonięciu w klasie pochodnej pobiera listę era w bieżącym kalendarzu. (Odziedziczone po Calendar) |
IsReadOnly |
Pobiera wartość wskazującą, czy ten Calendar obiekt jest tylko do odczytu. (Odziedziczone po Calendar) |
MaxSupportedDateTime |
Pobiera najnowszą datę i godzinę obsługiwaną przez ten Calendar obiekt. (Odziedziczone po Calendar) |
MinSupportedDateTime |
Pobiera najwcześniejszą datę i godzinę obsługiwaną przez ten Calendar obiekt. (Odziedziczone po Calendar) |
TwoDigitYearMax |
Pobiera lub ustawia ostatni rok zakresu 100-letniego, który może być reprezentowany przez 2-cyfrowy rok. |
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. |
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. |
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). |
GetDayOfMonth(DateTime) |
Oblicza dzień miesiąca w określonej dacie. |
GetDayOfWeek(DateTime) |
Oblicza dzień tygodnia w określonej dacie. |
GetDayOfYear(DateTime) |
Oblicza dzień roku w określonej dacie. |
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. |
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. |
GetEra(DateTime) |
W przypadku zastąpienia w klasie pochodnej zwraca erę określonego DateTimeelementu . (Odziedziczone po Calendar) |
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. |
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. |
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. |
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. |
GetTerrestrialBranch(Int32) |
Oblicza gałąź naziemną określonego roku w cyklu seksgenicznym (60-letnim). |
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. |
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. |
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. |
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. |
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ę. |
ToFourDigitYear(Int32) |
Konwertuje określony rok na czterocyfrowy rok. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |