Udostępnij za pośrednictwem


UmAlQuraCalendar Klasa

Definicja

Reprezentuje kalendarz Saudyjskiej Hidżry (Um Al Qura).

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
Dziedziczenie
UmAlQuraCalendar
Atrybuty

Uwagi

Klasa UmAlQuraCalendar jest prawie identyczna z klasą HijriCalendar , z wyjątkiem kalendarza Um Al Qura używa algorytmu opartego na tabelach licencjonowanego od saudyjskiego rządu do obliczania dat, może wyrazić daty do roku 1500 A.H., i nie obsługuje HijriAdjustment właściwości.

Uwaga

Aby uzyskać informacje o korzystaniu z UmAlQuraCalendar klasy i innych klas kalendarza w .NET Framework, zobacz Praca z kalendarzami.

UmAlQuraCalendar W przypadku klasy każdy miesiąc ma 29 lub 30 dni, ale zwykle nie ma zauważalnej kolejności. Podczas gdy dokumentacja kalendarza Hidżry zawiera tabelę zawierającą odpowiednie dni w każdym miesiącu, nie można utworzyć takiej ogólnej tabeli dla kalendarza Um Al Qura.

Aby uzyskać więcej informacji o kalendarzu Hidżry, zobacz klasę HijriCalendar .

Uwaga Klasa UmAlQuraCalendar obsługuje tylko daty od 04/30/1900 00.00.00 (data gregoriańskiego) do 11/16/2077 23:59:59 (data gregoriańskiego).

Konstruktory

UmAlQuraCalendar()

Inicjuje nowe wystąpienie klasy UmAlQuraCalendar.

Pola

CurrentEra

Reprezentuje bieżącą erę bieżącego kalendarza. Wartość tego pola to 0.

(Odziedziczone po Calendar)
UmAlQuraEra

Reprezentuje bieżącą erę. To pole jest stałe.

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ż kombinacji obu.

AlgorithmType

Pobiera wartość wskazującą, czy bieżący kalendarz jest oparty na słońcu, oparty na księżycu, czy też kombinacji obu.

(Odziedziczone po Calendar)
DaysInYearBeforeMinSupportedYear

Pobiera liczbę dni w roku poprzedzającym rok określony przez MinSupportedDateTime właściwość .

DaysInYearBeforeMinSupportedYear

Pobiera liczbę dni w roku poprzedzającym rok określony przez MinSupportedDateTime właściwość .

(Odziedziczone po Calendar)
Eras

Pobiera listę epok obsługiwanych przez bieżący UmAlQuraCalendarelement .

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 kalendarz.

MinSupportedDateTime

Pobiera najwcześniejszą datę i godzinę obsługiwaną przez ten kalendarz.

TwoDigitYearMax

Pobiera lub ustawia ostatni rok zakresu 100-letniego, który może być reprezentowany przez 2-cyfrowy rok.

Metody

AddDays(DateTime, Int32)

Zwraca wartość , DateTime która jest określoną liczbą dni od określonej wartości DateTime.

(Odziedziczone po Calendar)
AddHours(DateTime, Int32)

Zwraca wartość , DateTime która jest określoną liczbą godzin od określonej wartości DateTime.

(Odziedziczone po Calendar)
AddMilliseconds(DateTime, Double)

Zwraca wartość , DateTime która jest określoną liczbą milisekund od określonej liczby DateTime.

(Odziedziczone po Calendar)
AddMinutes(DateTime, Int32)

Zwraca wartość , DateTime która jest określoną liczbą minut od określonej wartości DateTime.

(Odziedziczone po Calendar)
AddMonths(DateTime, Int32)

Oblicza datę, która jest określoną liczbą miesięcy od określonej daty początkowej.

AddSeconds(DateTime, Int32)

Zwraca wartość , DateTime która jest określoną liczbą sekund od określonej wartości DateTime.

(Odziedziczone po Calendar)
AddWeeks(DateTime, Int32)

Zwraca wartość , DateTime która jest określoną liczbą tygodni od określonej wartości DateTime.

(Odziedziczone po Calendar)
AddYears(DateTime, Int32)

Oblicza datę, która jest określoną liczbą lat od określonej daty początkowej.

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)
GetDayOfMonth(DateTime)

Oblicza dzień miesiąca, w którym przypada określona data.

GetDayOfWeek(DateTime)

Oblicza dzień tygodnia, w którym przypada określona data.

GetDayOfYear(DateTime)

Oblicza dzień roku, w którym przypada określona data.

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 określonej ery.

GetEra(DateTime)

Oblicza erę, w której występuje określona data.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetHour(DateTime)

Zwraca wartość godziny w określonym DateTimeobiekcie .

(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ślonym DateTimeobiekcie .

(Odziedziczone po Calendar)
GetMinute(DateTime)

Zwraca wartość minut w określonym DateTimeobiekcie .

(Odziedziczone po Calendar)
GetMonth(DateTime)

Oblicza miesiąc, w którym występuje określona data.

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 określonej ery.

GetSecond(DateTime)

Zwraca wartość sekund w określonym DateTimeobiekcie .

(Odziedziczone po Calendar)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(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)

Oblicza rok daty reprezentowanej przez określony DateTimeelement .

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 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 erze 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)

Zwraca wartość ustawioną DateTime na określoną datę i godzinę w bieżącej erze.

(Odziedziczone po Calendar)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Zwraca wartość ustawioną DateTime na określoną datę, godzinę i erę.

ToFourDigitYear(Int32)

Konwertuje określony rok na czterocyfrowy rok przy użyciu właściwości w TwoDigitYearMax celu określenia odpowiedniego wieku.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też