Teilen über


UmAlQuraCalendar Klasse

Definition

Stellt den Saudi Hijri (Um Al Qura) Kalender dar.

public ref class UmAlQuraCalendar : System::Globalization::Calendar
public class UmAlQuraCalendar : System.Globalization.Calendar
[System.Serializable]
public class UmAlQuraCalendar : System.Globalization.Calendar
type UmAlQuraCalendar = class
    inherit Calendar
[<System.Serializable>]
type UmAlQuraCalendar = class
    inherit Calendar
Public Class UmAlQuraCalendar
Inherits Calendar
Vererbung
UmAlQuraCalendar
Attribute

Hinweise

Die UmAlQuraCalendar Klasse ist fast identisch mit der HijriCalendar -Klasse, mit dem Unterschied, dass der Um Al Qura-Kalender einen tabellenbasierten Algorithmus verwendet, der von der saudischen Regierung lizenziert ist, um Datumsangaben zum Jahr 1500 a.H. zu berechnen, und die HijriAdjustment -Eigenschaft wird nicht unterstützt.

Hinweis

Informationen zur Verwendung der UmAlQuraCalendar -Klasse und der anderen Kalenderklassen im .NET Framework finden Sie unter Arbeiten mit Kalendern.

Für die UmAlQuraCalendar Klasse hat jeder Monat entweder 29 oder 30 Tage, aber in der Regel in keiner erkennbaren Reihenfolge. Während die Dokumentation für den Hijri-Kalender eine Tabelle enthält, die die entsprechenden Tage in jedem Monat anzeigt, kann keine solche allgemeine Tabelle für den Um Al Qura-Kalender erstellt werden.

Weitere Informationen zum Hijri-Kalender finden Sie in der HijriCalendar -Klasse.

Hinweis Die UmAlQuraCalendar Klasse unterstützt nur Datumsangaben vom 30.04.1900 00.00.00 (gregorianisches Datum) bis zum 16.11.2077 23:59:59 (gregorianisches Datum).

Konstruktoren

UmAlQuraCalendar()

Initialisiert eine neue Instanz der UmAlQuraCalendar-Klasse.

Felder

CurrentEra

Stellt den aktuellen Zeitraum des aktuellen Kalenders dar. Der Wert dieses Felds beträgt 0.

(Geerbt von Calendar)
UmAlQuraEra

Stellt den aktuellen Zeitraum dar. Dieses Feld ist konstant.

Eigenschaften

AlgorithmType

Ruft einen Wert ab, der angibt, ob der aktuelle Kalender ein Sonnen- oder ein Mondkalender oder eine Kombination beider Kalenderarten ist.

AlgorithmType

Ruft einen Wert ab, der angibt, ob der aktuelle Kalender ein Sonnen- oder ein Mondkalender oder eine Kombination beider Kalenderarten ist.

(Geerbt von Calendar)
DaysInYearBeforeMinSupportedYear

Ruft die Anzahl der Tage im Jahr ab, das dem Jahr vorausgeht, das von der MinSupportedDateTime-Eigenschaft angegeben wird.

DaysInYearBeforeMinSupportedYear

Ruft die Anzahl der Tage im Jahr ab, das dem Jahr vorausgeht, das von der MinSupportedDateTime-Eigenschaft angegeben wird.

(Geerbt von Calendar)
Eras

Ruft eine Liste der Zeiträume ab, die vom aktuellen UmAlQuraCalendar unterstützt werden.

IsReadOnly

Ruft einen Wert ab, der angibt, ob dieses Calendar-Objekt schreibgeschützt ist.

(Geerbt von Calendar)
MaxSupportedDateTime

Ruft das späteste von diesem Kalender unterstützte Datum und die späteste Uhrzeit ab.

MinSupportedDateTime

Ruft das früheste Datum und die früheste Uhrzeit ab, die von diesem Kalender unterstützt werden.

TwoDigitYearMax

Ruft das letzte Jahr eines Bereichs von 100 Jahren ab, das durch eine Jahresangabe mit 2 Stellen dargestellt werden kann, oder legt dieses fest.

Methoden

AddDays(DateTime, Int32)

Gibt eine DateTime zurück, die dem angegebenen Zeitintervall zur angegebenen DateTime in Tagen entspricht.

(Geerbt von Calendar)
AddHours(DateTime, Int32)

Gibt eine DateTime zurück, die dem angegebenen Zeitintervall zur angegebenen DateTime in Stunden entspricht.

(Geerbt von Calendar)
AddMilliseconds(DateTime, Double)

Gibt eine DateTime zurück, die dem angegebenen Zeitintervall zur angegebenen DateTime in Millisekunden entspricht.

(Geerbt von Calendar)
AddMinutes(DateTime, Int32)

Gibt eine DateTime zurück, die dem angegebenen Zeitintervall zur angegebenen DateTime in Minuten entspricht.

(Geerbt von Calendar)
AddMonths(DateTime, Int32)

Berechnet ein Datum, das dem angegebenen Zeitintervall zu einem angegebenen Anfangsdatum in Monaten entspricht.

AddSeconds(DateTime, Int32)

Gibt eine DateTime zurück, die dem angegebenen Zeitintervall zur angegebenen DateTime in Sekunden entspricht.

(Geerbt von Calendar)
AddWeeks(DateTime, Int32)

Gibt eine DateTime zurück, die dem angegebenen Zeitintervall zur angegebenen DateTime in Wochen entspricht.

(Geerbt von Calendar)
AddYears(DateTime, Int32)

Berechnet ein Datum, das dem angegebenen Zeitintervall zu einem angegebenen Anfangsdatum in Jahren entspricht.

Clone()

Erstellt ein neues Objekt, das eine Kopie des aktuellen Calendar-Objekts darstellt.

(Geerbt von Calendar)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetDayOfMonth(DateTime)

Berechnet den Tag des Monats, auf den ein angegebenes Datum fällt.

GetDayOfWeek(DateTime)

Berechnet den Wochentag, auf den ein angegebenes Datum fällt.

GetDayOfYear(DateTime)

Berechnet den Tag des Jahres, auf den ein angegebenes Datum fällt.

GetDaysInMonth(Int32, Int32)

Gibt die Anzahl der Tage im angegebenen Monat und Jahr im aktuellen Zeitraum zurück.

(Geerbt von Calendar)
GetDaysInMonth(Int32, Int32, Int32)

Berechnet die Anzahl der Tage im angegebenen Monat des angegebenen Jahres im angegebenen Zeitraum.

GetDaysInYear(Int32)

Gibt die Anzahl der Tage im angegebenen Jahr des aktuellen Zeitraums zurück.

(Geerbt von Calendar)
GetDaysInYear(Int32, Int32)

Berechnet die Anzahl der Tage im angegebenen Jahr des angegebenen Zeitraums.

GetEra(DateTime)

Berechnet den Zeitraum, in den ein angegebenes Datum fällt.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetHour(DateTime)

Gibt den Stundenwert in der angegebenen DateTime zurück.

(Geerbt von Calendar)
GetLeapMonth(Int32)

Berechnet den Schaltmonat für ein angegebenes Jahr.

(Geerbt von Calendar)
GetLeapMonth(Int32, Int32)

Berechnet den Schaltmonat für ein angegebenes Jahr und einen angegebenen Zeitraum.

GetMilliseconds(DateTime)

Gibt den Millisekundenwert in der angegebenen DateTime zurück.

(Geerbt von Calendar)
GetMinute(DateTime)

Gibt den Minutenwert in der angegebenen DateTime zurück.

(Geerbt von Calendar)
GetMonth(DateTime)

Berechnet den Monat, in den ein angegebenes Datum fällt.

GetMonthsInYear(Int32)

Gibt die Anzahl der Monate des angegebenen Jahres im aktuellen Zeitraum zurück.

(Geerbt von Calendar)
GetMonthsInYear(Int32, Int32)

Berechnet die Anzahl der Monate im angegebenen Jahr des angegebenen Zeitraums.

GetSecond(DateTime)

Gibt den Sekundenwert in der angegebenen DateTime zurück.

(Geerbt von Calendar)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)

Gibt die Woche des Jahrs zurück, in die das Datum im angegebenen DateTime-Wert fällt.

(Geerbt von Calendar)
GetYear(DateTime)

Berechnet das Jahr eines Datums, das durch eine angegebene DateTime dargestellt wird.

IsLeapDay(Int32, Int32, Int32)

Bestimmt, ob das angegebene Datum im aktuellen Zeitraum ein Schalttag ist.

(Geerbt von Calendar)
IsLeapDay(Int32, Int32, Int32, Int32)

Bestimmt, ob das angegebene Datum ein Schalttag ist.

IsLeapMonth(Int32, Int32)

Bestimmt, ob der angegebene Monat des angegebenen Jahres im aktuellen Zeitraum ein Schaltmonat ist.

(Geerbt von Calendar)
IsLeapMonth(Int32, Int32, Int32)

Bestimmt, ob der angegebene Monat des angegebenen Jahrs im angegebenen Zeitraum ein Schaltmonat ist.

IsLeapYear(Int32)

Bestimmt, ob das angegebene Jahr im aktuellen Zeitraum ein Schaltjahr ist.

(Geerbt von Calendar)
IsLeapYear(Int32, Int32)

Bestimmt, ob das angegebene Jahr im angegebenen Zeitraum ein Schaltjahr ist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Gibt eine DateTime zurück, die auf das angegebene Datum und die angegebene Uhrzeit im aktuellen Zeitraum festgelegt ist.

(Geerbt von Calendar)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Gibt eine DateTime zurück, die auf das angegebene Datum und die angegebene Uhrzeit sowie den angegebenen Zeitraum festgelegt ist.

ToFourDigitYear(Int32)

Konvertiert das angegebene Jahr in eine vierstellige Jahresangabe, indem anhand der TwoDigitYearMax-Eigenschaft das entsprechende Jahrhundert bestimmt wird.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen