System::Globalization::GregorianCalendar Klasse

GregorianCalendar class

Gregorianischer Kalender. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class GregorianCalendar : public System::Globalization::Calendar

Methoden

MethodeBeschreibung
Clone() overrideRTTI-Informationen.
get_AlgorithmType() const overrideLiefert den Algorithmustyp.
virtual get_CalendarType() constLiefert den Typ des Gregorianischen Kalenders.
get_Eras() const overrideLiefert die Liste der im Kalender vorhandenen Äras.
get_MaxSupportedDateTime() const overrideMaximaler Zeitpunkt, der vom Kalender unterstützt wird.
get_MinSupportedDateTime() const overrideMinimaler Zeitpunkt, der vom Kalender unterstützt wird.
GetDayOfMonth(DateTime) const overrideLiefert den Tag des Monats für den angegebenen Zeitpunkt.
GetDayOfWeek(DateTime) const overrideLiefert den Wochentag für den angegebenen Zeitpunkt.
GetDayOfYear(DateTime) const overrideLiefert den Tag des Jahres für den angegebenen Zeitpunkt.
GetDaysInMonth(int, int, int) const overrideLiefert die Anzahl der Tage in einem bestimmten Monat.
virtual GetDaysInMonth(int, int) constLiefert die Anzahl der Tage in einem bestimmten Monat.
GetDaysInYear(int, int) const overrideLiefert die Anzahl der Tage in einem bestimmten Jahr.
virtual GetDaysInYear(int) constLiefert die Anzahl der Tage in einem bestimmten Jahr.
static GetDefaultInstance()Liefert die Standardinstanz des Gregorianischen Kalenders.
GetEra(DateTime) const overrideLiefert die Ära für den angegebenen Zeitpunkt.
GetLeapMonth(int, int) const overrideLiefert den Schaltmonat für das angegebene Jahr.
virtual GetLeapMonth(int) constLiefert den Schaltmonat für das angegebene Jahr.
GetMonth(DateTime) const overrideLiefert den Monat für den angegebenen Zeitpunkt.
GetMonthsInYear(int, int) const overrideLiefert die Anzahl der Monate im angegebenen Jahr.
virtual GetMonthsInYear(int) constRTTI-Informationen.
GetYear(DateTime) const overrideErmittelt das Jahr für den angegebenen Zeitpunkt.
GregorianCalendar(GregorianCalendarTypes)Konstruiert einen spezifischen Gregorianischen Kalender.
IsLeapDay(int, int, int, int) const overridePrüft, ob der Tag ein Schalttag ist.
virtual IsLeapDay(int, int, int) constPrüft, ob der Tag ein Schalttag ist.
IsLeapMonth(int, int, int) const overridePrüft, ob der Monat ein Schaltmonat ist.
virtual IsLeapMonth(int, int) constPrüft, ob der Monat ein Schaltmonat ist.
IsLeapYear(int, int) const overridePrüft, ob das Jahr ein Schaltjahr ist.
virtual IsLeapYear(int) constPrüft, ob das Jahr ein Schaltjahr ist.
virtual set_CalendarType(GregorianCalendarTypes)Setzt den Typ des Gregorianischen Kalenders.
ToDateTime(int, int, int, int, int, int, int, int) const overrideKonstruiert ein DateTime‑Objekt aus Komponenten.
virtual ToDateTime(int, int, int, int, int, int, int) constKonstruiert ein DateTime‑Objekt aus Komponenten.

Felder

FeldBeschreibung
static constexpr ADEraAktuelle Ära.

Siehe auch