UmAlQuraCalendar 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.
Represents the Saudi Hijri (Um Al Qura) calendar.
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
- Attribute
Hinweise
Die UmAlQuraCalendar Klasse ist fast identisch mit der HijriCalendar Klasse, mit der Ausnahme, dass der Um Al Qura-Kalender einen tabellenbasierten Algorithmus verwendet, der von der saudischen Regierung zum Berechnen von Datumsangaben lizenziert ist, Datumsangaben für das Jahr 1500 A.H. ausdrücken kann und die HijriAdjustment Eigenschaft 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 den UmAlQuraCalendar Kurs 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 04.30.1900 00.00 (gregorianisches Datum) bis 11.16.2077 23:59:59 (gregorianisches Datum).
Konstruktoren
| Name | Beschreibung |
|---|---|
| UmAlQuraCalendar() |
Initialisiert eine neue Instanz der UmAlQuraCalendar-Klasse. |
Felder
| Name | Beschreibung |
|---|---|
| CurrentEra |
Stellt die aktuelle Ära des aktuellen Kalenders dar. Der Wert dieses Felds ist 0. (Geerbt von Calendar) |
| UmAlQuraEra |
Stellt die aktuelle Ära dar. Dieses Feld ist konstant. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AlgorithmType |
Ruft einen Wert ab, der angibt, ob der aktuelle Kalender sonnenbasiert, mondbasiert oder eine Kombination aus beiden ist. |
| DaysInYearBeforeMinSupportedYear |
Ruft die Anzahl der Tage im Jahr ab, die dem Jahr vorausgeht, das durch die MinSupportedDateTime Eigenschaft angegeben wird. |
| Eras |
Ruft eine Liste der Epochen ab, die von der aktuellen UmAlQuraCalendarunterstützt werden. |
| IsReadOnly |
Ruft einen Wert ab, der angibt, ob dieses Calendar Objekt schreibgeschützt ist. (Geerbt von Calendar) |
| MaxSupportedDateTime |
Ruft das neueste Datum und die uhrzeit, das von diesem Kalender unterstützt wird. |
| MinSupportedDateTime |
Ruft das früheste Datum und die früheste Uhrzeit ab, die von diesem Kalender unterstützt wird. |
| TwoDigitYearMax |
Ruft das letzte Jahr eines 100-Jahres-Bereichs ab, der durch ein 2-stelliges Jahr dargestellt werden kann, oder legt diesen fest. |
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 ein Datum, das eine angegebene Anzahl von Monaten von einem angegebenen Anfangsdatum entfernt ist. |
| 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 ein Datum, das eine angegebene Anzahl von Jahren entfernt von einem angegebenen Anfangsdatum ist. |
| 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) |
| GetDayOfMonth(DateTime) |
Berechnet den Tag des Monats, an dem ein angegebenes Datum eintritt. |
| GetDayOfWeek(DateTime) |
Berechnet den Wochentag, an dem ein angegebenes Datum eintritt. |
| GetDayOfYear(DateTime) |
Berechnet den Tag des Jahres, an dem ein angegebenes Datum eintritt. |
| GetDaysInMonth(Int32, Int32, Int32) |
Berechnet die Anzahl der Tage im angegebenen Monat des angegebenen Jahres und der angegebenen Ära. |
| 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 der angegebenen Ära. |
| GetDaysInYear(Int32) |
Gibt die Anzahl der Tage im angegebenen Jahr der aktuellen Ära zurück. (Geerbt von Calendar) |
| GetEra(DateTime) |
Berechnet die Ära, in der ein angegebenes Datum eintritt. |
| 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 ein angegebenes Jahr und eine angegebene Ära. |
| 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) |
Berechnet den Monat, in dem ein angegebenes Datum eintritt. |
| GetMonthsInYear(Int32, Int32) |
Berechnet die Anzahl der Monate im angegebenen Jahr der angegebenen Ära. |
| 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) |
| 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) |
Berechnet das Jahr eines Datums, das durch ein angegebenes Datum DateTimedargestellt wird. |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Bestimmt, ob das angegebene Datum ein Schalttag ist. |
| 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. |
| 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. |
| 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. |
| 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 mithilfe der TwoDigitYearMax Eigenschaft in ein vierstelliges Jahr um, um das entsprechende Jahrhundert zu bestimmen. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |