KoreanLunisolarCalendar Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Zeit in Divisionen dar, z. B. Monate, Tage und Jahre. Jahre werden mithilfe des gregorianischen Kalenders berechnet, während Tage und Monate mithilfe des Lunisolarkalenders berechnet werden.
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
- Vererbung
- Attribute
Hinweise
Die KoreanLunisolarCalendar Klasse wird von der EastAsianLunisolarCalendar Klasse abgeleitet, die den Lunisolarkalender darstellt. Die EastAsianLunisolarCalendar Klasse unterstützt den Sexagesimalzyklus (der alle 60 Jahre wiederkehrt) zusätzlich zu Sonnenjahren und Mondmonaten. Jedes Sonnenjahr im Kalender ist einem sexagenären Jahr, einem himmlischen Stamm und einem terrestrischen Zweig zugeordnet, und diese Kalender können Monate nach jedem Monat des Jahres übersprungen werden.
Hinweis
Informationen zur Verwendung der KoreanLunisolarCalendar Klasse und der anderen Kalenderklassen im .NET Framework finden Sie unter Arbeiten mit Kalendern.
Die KoreanLunisolarCalendar Klasse berechnet Jahre mithilfe des gregorianischen Kalenders und von Tagen und Monaten mithilfe der EastAsianLunisolarCalendar Klasse.
Ein Schaltmonat kann nach jedem Monat in einem Jahr auftreten. Die Methode gibt beispielsweise eine Zahl zwischen 1 und 13 zurück, die den Monat angibt, EastAsianLunisolarCalendar.GetMonth(DateTime) der einem angegebenen Datum zugeordnet ist. Wenn zwischen den achten und neunten Monaten des Jahres ein Schaltmonat vorhanden ist, gibt die GetMonth Methode 8 für den achten Monat, 9 für den achten Monat und 10 für den neunten Monat zurück.
Derzeit wird dies KoreanLunisolarCalendar nicht von einer der Kulturen verwendet, die von der CultureInfo Klasse unterstützt werden. Daher kann diese Klasse nur zum Berechnen von Datumsangaben im koreanischen Lunisolarkalender verwendet werden.
Jede CultureInfo unterstützt eine Reihe von Kalendern. Die Calendar Eigenschaft gibt den Standardkalender für die Kultur zurück, und die Eigenschaft gibt ein Array zurück, das OptionalCalendars alle von der Kultur unterstützten Kalender enthält. Um den von einer Kalender CultureInfoverwendeten Kalender zu ändern, sollte die Anwendung die Calendar Eigenschaft eines CultureInfo.DateTimeFormat neuen CalendarFestlegens festlegen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| KoreanLunisolarCalendar() |
Initialisiert eine neue Instanz der KoreanLunisolarCalendar-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| CurrentEra |
Stellt die aktuelle Ära des aktuellen Kalenders dar. Der Wert dieses Felds ist 0. (Geerbt von Calendar) |
| GregorianEra |
Gibt die gregorianische Ära an, die dem aktuellen KoreanLunisolarCalendar Objekt entspricht. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AlgorithmType |
Ruft einen Wert ab, der angibt, ob der aktuelle Kalender sonnenbasiert, mondbasiert oder eine Kombination aus beiden ist. (Geerbt von EastAsianLunisolarCalendar) |
| DaysInYearBeforeMinSupportedYear |
Ruft die Anzahl der Tage im Jahr ab, die dem durch die MinSupportedDateTime Eigenschaft angegebenen Jahr vorausgeht. |
| Eras |
Ruft die Eras ab, die dem Bereich von Datums- und Uhrzeitangaben entsprechen, die vom aktuellen KoreanLunisolarCalendar Objekt unterstützt werden. |
| IsReadOnly |
Ruft einen Wert ab, der angibt, ob dieses Calendar Objekt schreibgeschützt ist. (Geerbt von Calendar) |
| MaxSupportedDateTime |
Ruft das maximale Datum und die von der KoreanLunisolarCalendar Klasse unterstützte Uhrzeit ab. |
| MinSupportedDateTime |
Ruft das Mindestdatum und die von der KoreanLunisolarCalendar Klasse unterstützte Uhrzeit ab. |
| TwoDigitYearMax |
Ruft das letzte Jahr eines 100-Jahres-Bereichs ab, der durch ein 2-stelliges Jahr dargestellt werden kann, oder legt diesen fest. (Geerbt von EastAsianLunisolarCalendar) |
Methoden
| Name | Beschreibung |
|---|---|
| AddDays(DateTime, Int32) |
Gibt einen DateTime Wert zurück, der die angegebene Anzahl von Tagen außerhalb des angegebenen DateTimeWerts darstellt. (Geerbt von Calendar) |
| AddHours(DateTime, Int32) |
Gibt einen DateTime Wert zurück, der die angegebene Anzahl von Stunden außerhalb des angegebenen DateTimeWerts darstellt. (Geerbt von Calendar) |
| AddMilliseconds(DateTime, Double) |
Gibt einen DateTime Wert zurück, der die angegebene Anzahl von Millisekunden außerhalb des angegebenen DateTimeWerts darstellt. (Geerbt von Calendar) |
| AddMinutes(DateTime, Int32) |
Gibt einen DateTime Wert zurück, der die angegebene Anzahl von Minuten außerhalb des angegebenen DateTimeWerts darstellt. (Geerbt von Calendar) |
| AddMonths(DateTime, Int32) |
Berechnet das Datum, das die angegebene Anzahl von Monaten vom angegebenen Datum entfernt ist. (Geerbt von EastAsianLunisolarCalendar) |
| AddSeconds(DateTime, Int32) |
Gibt einen DateTime Wert zurück, der die angegebene Anzahl von Sekunden vom angegebenen DateTimeWert entfernt ist. (Geerbt von Calendar) |
| AddWeeks(DateTime, Int32) |
Gibt einen DateTime Wert zurück, der die angegebene Anzahl von Wochen außerhalb des angegebenen DateTimeWerts darstellt. (Geerbt von Calendar) |
| AddYears(DateTime, Int32) |
Berechnet das Datum, das die angegebene Anzahl von Jahren entfernt vom angegebenen Datum ist. (Geerbt von EastAsianLunisolarCalendar) |
| Clone() |
Erstellt ein neues Objekt, das eine Kopie des aktuellen Calendar Objekts ist. (Geerbt von Calendar) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetCelestialStem(Int32) |
Berechnet den himmlischen Stamm des angegebenen Jahres im Sexagenärzyklus (60 Jahre). (Geerbt von EastAsianLunisolarCalendar) |
| GetDayOfMonth(DateTime) |
Berechnet den Tag des Monats im angegebenen Datum. (Geerbt von EastAsianLunisolarCalendar) |
| GetDayOfWeek(DateTime) |
Berechnet den Wochentag im angegebenen Datum. (Geerbt von EastAsianLunisolarCalendar) |
| GetDayOfYear(DateTime) |
Berechnet den Tag des Jahres im angegebenen Datum. (Geerbt von EastAsianLunisolarCalendar) |
| GetDaysInMonth(Int32, Int32, Int32) |
Berechnet die Anzahl der Tage im angegebenen Monat des angegebenen Jahres und der angegebenen Ära. (Geerbt von EastAsianLunisolarCalendar) |
| GetDaysInMonth(Int32, Int32) |
Gibt die Anzahl der Tage im angegebenen Monat und Jahr der aktuellen Ära zurück. (Geerbt von Calendar) |
| GetDaysInYear(Int32, Int32) |
Berechnet die Anzahl der Tage im angegebenen Jahr und der angegebenen Ära. (Geerbt von EastAsianLunisolarCalendar) |
| GetDaysInYear(Int32) |
Gibt die Anzahl der Tage im angegebenen Jahr der aktuellen Ära zurück. (Geerbt von Calendar) |
| GetEra(DateTime) |
Ruft die Ära ab, die dem angegebenen DateTimeentspricht. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetHour(DateTime) |
Gibt den Stundenwert in der angegebenen .DateTime (Geerbt von Calendar) |
| GetLeapMonth(Int32, Int32) |
Berechnet den Schaltmonat für das angegebene Jahr und die angegebene Ära. (Geerbt von EastAsianLunisolarCalendar) |
| GetLeapMonth(Int32) |
Berechnet den Schaltmonat für ein angegebenes Jahr. (Geerbt von Calendar) |
| GetMilliseconds(DateTime) |
Gibt den Millisekundenwert im angegebenen DateTimeWert zurück. (Geerbt von Calendar) |
| GetMinute(DateTime) |
Gibt den Minutenwert im angegebenen DateTimeWert zurück. (Geerbt von Calendar) |
| GetMonth(DateTime) |
Gibt den Monat im angegebenen Datum zurück. (Geerbt von EastAsianLunisolarCalendar) |
| GetMonthsInYear(Int32, Int32) |
Berechnet die Anzahl der Monate im angegebenen Jahr und der angegebenen Ära. (Geerbt von EastAsianLunisolarCalendar) |
| GetMonthsInYear(Int32) |
Gibt die Anzahl der Monate im angegebenen Jahr in der aktuellen Ära zurück. (Geerbt von Calendar) |
| GetSecond(DateTime) |
Gibt den Sekundenwert in der angegebenen DateTimeZurück. (Geerbt von Calendar) |
| GetSexagenaryYear(DateTime) |
Berechnet das Jahr im Sexagenärzyklus (60-Jahr), das dem angegebenen Datum entspricht. (Geerbt von EastAsianLunisolarCalendar) |
| GetTerrestrialBranch(Int32) |
Berechnet den terrestrischen Zweig des angegebenen Jahres im Sexagenärzyklus (60 Jahre). (Geerbt von EastAsianLunisolarCalendar) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Gibt die Woche des Jahres zurück, die das Datum im angegebenen DateTime Wert enthält. (Geerbt von Calendar) |
| GetYear(DateTime) |
Gibt das Jahr im angegebenen Datum zurück. (Geerbt von EastAsianLunisolarCalendar) |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Bestimmt, ob das angegebene Datum in der angegebenen Ära ein Schalttag ist. (Geerbt von EastAsianLunisolarCalendar) |
| IsLeapDay(Int32, Int32, Int32) |
Bestimmt, ob das angegebene Datum in der aktuellen Ära ein Schalttag ist. (Geerbt von Calendar) |
| IsLeapMonth(Int32, Int32, Int32) |
Bestimmt, ob der angegebene Monat im angegebenen Jahr und der Zeitraum ein Schaltmonat ist. (Geerbt von EastAsianLunisolarCalendar) |
| IsLeapMonth(Int32, Int32) |
Bestimmt, ob der angegebene Monat im angegebenen Jahr in der aktuellen Ära ein Schaltmonat ist. (Geerbt von Calendar) |
| IsLeapYear(Int32, Int32) |
Bestimmt, ob das angegebene Jahr in der angegebenen Ära ein Schaltjahr ist. (Geerbt von EastAsianLunisolarCalendar) |
| IsLeapYear(Int32) |
Bestimmt, ob das angegebene Jahr in der aktuellen Ära ein Schaltjahr ist. (Geerbt von Calendar) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Gibt einen DateTime Wert zurück, der auf das angegebene Datum, die angegebene Uhrzeit und die angegebene Zeit festgelegt ist. (Geerbt von EastAsianLunisolarCalendar) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Gibt einen DateTime Wert zurück, der auf das angegebene Datum und die angegebene Uhrzeit in der aktuellen Ära festgelegt ist. (Geerbt von Calendar) |
| ToFourDigitYear(Int32) |
Wandelt das angegebene Jahr in ein vierstelliges Jahr um. (Geerbt von EastAsianLunisolarCalendar) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |