Condividi tramite


UmAlQuraCalendar Classe

Definizione

Rappresenta il calendario Saudi Hijri (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
Ereditarietà
UmAlQuraCalendar
Attributi

Commenti

La UmAlQuraCalendar classe è quasi identica alla HijriCalendar classe, ad eccezione del calendario Um Al Qura usa un algoritmo basato su tabelle concesso in licenza dal governo saudita per calcolare le date, può esprimere le date all'anno 1500 A.H.e non supporta la HijriAdjustment proprietà.

Nota

Per informazioni sull'uso della UmAlQuraCalendar classe e delle altre classi di calendario in .NET Framework, vedere Uso dei calendari.

Per la UmAlQuraCalendar classe, ogni mese ha 29 o 30 giorni, ma in genere in nessun ordine riconoscibile. Mentre la documentazione per il calendario Hijri fornisce una tabella che mostra i giorni corrispondenti in ogni mese, nessuna tabella generale può essere prodotta per il calendario Um Al Qura.

Per altre informazioni sul calendario Hijri, vedere la HijriCalendar classe .

Nota La UmAlQuraCalendar classe supporta solo date da 04/30/1900 00.00.00 (data gregoriana) fino al 11/16/2077 23:59:59 (data gregoriana).

Costruttori

UmAlQuraCalendar()

Inizializza una nuova istanza della classe UmAlQuraCalendar.

Campi

CurrentEra

Rappresenta l'era corrente del calendario corrente. Il valore di questo campo è 0.

(Ereditato da Calendar)
UmAlQuraEra

Rappresenta l'era corrente. Questo campo è costante.

Proprietà

AlgorithmType

Ottiene un valore che indica se il calendario corrente è solare, lunare o una combinazione di entrambi (lunisolare).

AlgorithmType

Ottiene un valore che indica se il calendario corrente è solare, lunare o una combinazione di entrambi (lunisolare).

(Ereditato da Calendar)
DaysInYearBeforeMinSupportedYear

Ottiene il numero di giorni all'anno che precedono l'anno specificato dalla proprietà MinSupportedDateTime.

DaysInYearBeforeMinSupportedYear

Ottiene il numero di giorni all'anno che precedono l'anno specificato dalla proprietà MinSupportedDateTime.

(Ereditato da Calendar)
Eras

Ottiene un elenco delle ere supportate dall'oggetto UmAlQuraCalendar corrente.

IsReadOnly

Ottiene un valore che indica se l'oggetto Calendar è in sola lettura.

(Ereditato da Calendar)
MaxSupportedDateTime

Ottiene la data e l'ora più recenti supportate dal calendario.

MinSupportedDateTime

Ottiene la data e l'ora meno recenti supportate dal calendario.

TwoDigitYearMax

Ottiene o imposta l'ultimo anno che, nell'intervallo di un secolo, può essere rappresentato da un anno a due cifre.

Metodi

AddDays(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di giorni specificato a partire dal valore DateTime specificato.

(Ereditato da Calendar)
AddHours(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di ore specificato a partire dal valore DateTime specificato.

(Ereditato da Calendar)
AddMilliseconds(DateTime, Double)

Restituisce un valore DateTime che rappresenta il numero di millisecondi specificato a partire dal valore DateTime specificato.

(Ereditato da Calendar)
AddMinutes(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di minuti specificato a partire dal valore DateTime specificato.

(Ereditato da Calendar)
AddMonths(DateTime, Int32)

Calcola una data che ricorre a una distanza pari al numero di mesi indicato a partire da una data iniziale specificata.

AddSeconds(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di secondi specificato a partire dal valore DateTime specificato.

(Ereditato da Calendar)
AddWeeks(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di settimane specificato a partire dal valore DateTime specificato.

(Ereditato da Calendar)
AddYears(DateTime, Int32)

Calcola una data che ricorre a una distanza pari al numero di anni indicato a partire da una data iniziale specificata.

Clone()

Crea un nuovo oggetto che rappresenta una copia dell'oggetto Calendar corrente.

(Ereditato da Calendar)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetDayOfMonth(DateTime)

Calcola il giorno del mese in cui ricorre una data specificata.

GetDayOfWeek(DateTime)

Calcola il giorno della settimana in cui ricorre una data specificata.

GetDayOfYear(DateTime)

Calcola il giorno dell'anno in cui ricorre una data specificata.

GetDaysInMonth(Int32, Int32)

Restituisce il numero di giorni nel mese e nell'anno specificati dell'era corrente.

(Ereditato da Calendar)
GetDaysInMonth(Int32, Int32, Int32)

Calcola il numero di giorni nel mese specificato dell'anno e dell'era specificati.

GetDaysInYear(Int32)

Restituisce il numero di giorni nell'anno specificato dell'era corrente.

(Ereditato da Calendar)
GetDaysInYear(Int32, Int32)

Calcola il numero di giorni nell'anno specificato dell'era specificata.

GetEra(DateTime)

Calcola l'era in cui ricorre una data specificata.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetHour(DateTime)

Restituisce il valore delle ore nel valore DateTime specificato.

(Ereditato da Calendar)
GetLeapMonth(Int32)

Calcola il mese intercalare per un anno specificato.

(Ereditato da Calendar)
GetLeapMonth(Int32, Int32)

Calcola il mese intercalare per un anno e un'era specificati.

GetMilliseconds(DateTime)

Restituisce il valore dei millisecondi nel valore DateTime specificato.

(Ereditato da Calendar)
GetMinute(DateTime)

Restituisce il valore dei minuti nel valore DateTime specificato.

(Ereditato da Calendar)
GetMonth(DateTime)

Calcola il mese in cui ricorre una data specificata.

GetMonthsInYear(Int32)

Restituisce il numero di mesi nell'anno specificato dell'era corrente.

(Ereditato da Calendar)
GetMonthsInYear(Int32, Int32)

Calcola il numero di mesi nell'anno specificato dell'era specificata.

GetSecond(DateTime)

Restituisce il valore dei secondi nel valore DateTime specificato.

(Ereditato da Calendar)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)

Restituisce la settimana dell'anno che comprende la data nel valore DateTime specificato.

(Ereditato da Calendar)
GetYear(DateTime)

Calcola l'anno di una data rappresentata da un oggetto DateTime specificato.

IsLeapDay(Int32, Int32, Int32)

Determina se la data specificata nell'era corrente è un giorno intercalare.

(Ereditato da Calendar)
IsLeapDay(Int32, Int32, Int32, Int32)

Determina se la data specificata è un giorno intercalare.

IsLeapMonth(Int32, Int32)

Determina se il mese specificato nell'anno specificato dell'era corrente è intercalare.

(Ereditato da Calendar)
IsLeapMonth(Int32, Int32, Int32)

Determina se il mese specificato nell'anno e nell'era specificati è intercalare.

IsLeapYear(Int32)

Determina se l'anno specificato nell'era corrente è bisestile.

(Ereditato da Calendar)
IsLeapYear(Int32, Int32)

Determina se l'anno specificato nell'era specificata è bisestile.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Restituisce un valore DateTime impostato sulla data e sull'ora specificate nell'era corrente.

(Ereditato da Calendar)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Restituisce un oggetto DateTime impostato sulla data, sull'ora e sull'era specificati.

ToFourDigitYear(Int32)

Converte l'anno specificato in un anno a quattro cifre utilizzando la proprietà TwoDigitYearMax per determinare il secolo corretto.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche