Condividi tramite


UmAlQuraCalendar Classe

Definizione

Rappresenta il calendario saudita 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 date all'anno 1500 A.H. e non supporta la HijriAdjustment proprietà.

Annotazioni

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 non in ordine discernibile. Mentre la documentazione relativa al calendario Hijri fornisce una tabella che mostra i giorni corrispondenti in ogni mese, non è possibile produrre tale tabella generale per il calendario Um Al Qura.

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

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

Costruttori

Nome Descrizione
UmAlQuraCalendar()

Inizializza una nuova istanza della classe UmAlQuraCalendar.

Campi

Nome Descrizione
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à

Nome Descrizione
AlgorithmType

Ottiene un valore che indica se il calendario corrente è basato su solare, lunare o una combinazione di entrambi.

DaysInYearBeforeMinSupportedYear

Ottiene il numero di giorni nell'anno che precede l'anno specificato dalla MinSupportedDateTime proprietà .

Eras

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

IsReadOnly

Ottiene un valore che indica se l'oggetto Calendar è di 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 aggiornate supportate dal calendario.

TwoDigitYearMax

Ottiene o imposta l'ultimo anno di un intervallo di 100 anni che può essere rappresentato da un anno a 2 cifre.

Metodi

Nome Descrizione
AddDays(DateTime, Int32)

Restituisce un oggetto DateTime che rappresenta il numero specificato di giorni di distanza dall'oggetto specificato DateTime.

(Ereditato da Calendar)
AddHours(DateTime, Int32)

Restituisce un oggetto DateTime che rappresenta il numero specificato di ore di distanza dall'oggetto specificato DateTime.

(Ereditato da Calendar)
AddMilliseconds(DateTime, Double)

Restituisce un oggetto DateTime che rappresenta il numero specificato di millisecondi di distanza dall'oggetto specificato DateTime.

(Ereditato da Calendar)
AddMinutes(DateTime, Int32)

Restituisce un oggetto DateTime che rappresenta il numero specificato di minuti di distanza dall'oggetto specificato DateTime.

(Ereditato da Calendar)
AddMonths(DateTime, Int32)

Calcola una data che rappresenta un numero specificato di mesi di distanza da una data iniziale specificata.

AddSeconds(DateTime, Int32)

Restituisce un oggetto DateTime che rappresenta il numero specificato di secondi di distanza dall'oggetto specificato DateTime.

(Ereditato da Calendar)
AddWeeks(DateTime, Int32)

Restituisce un oggetto DateTime che rappresenta il numero specificato di settimane di distanza dall'oggetto specificato DateTime.

(Ereditato da Calendar)
AddYears(DateTime, Int32)

Calcola una data che rappresenta un numero specificato di anni di distanza da una data iniziale specificata.

Clone()

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

(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 si verifica una data specificata.

GetDayOfWeek(DateTime)

Calcola il giorno della settimana in cui si verifica una data specificata.

GetDayOfYear(DateTime)

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

GetDaysInMonth(Int32, Int32, Int32)

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

GetDaysInMonth(Int32, Int32)

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

(Ereditato da Calendar)
GetDaysInYear(Int32, Int32)

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

GetDaysInYear(Int32)

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

(Ereditato da Calendar)
GetEra(DateTime)

Calcola l'era in cui si verifica una data specificata.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetHour(DateTime)

Restituisce il valore delle ore nell'oggetto specificato DateTime.

(Ereditato da Calendar)
GetLeapMonth(Int32, Int32)

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

GetLeapMonth(Int32)

Calcola il mese bisestile per un anno specificato.

(Ereditato da Calendar)
GetMilliseconds(DateTime)

Restituisce il valore in millisecondi nell'oggetto specificato DateTime.

(Ereditato da Calendar)
GetMinute(DateTime)

Restituisce il valore dei minuti nell'oggetto specificato DateTime.

(Ereditato da Calendar)
GetMonth(DateTime)

Calcola il mese in cui si verifica una data specificata.

GetMonthsInYear(Int32, Int32)

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

GetMonthsInYear(Int32)

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

(Ereditato da Calendar)
GetSecond(DateTime)

Restituisce il valore dei secondi nell'oggetto specificato DateTime.

(Ereditato da Calendar)
GetType()

Ottiene il Type dell'istanza corrente.

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

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

(Ereditato da Calendar)
GetYear(DateTime)

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

IsLeapDay(Int32, Int32, Int32, Int32)

Determina se la data specificata è un giorno bisestile.

IsLeapDay(Int32, Int32, Int32)

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

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

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

IsLeapMonth(Int32, Int32)

Determina se il mese specificato nell'anno specificato nell'era corrente è un mese bisestile.

(Ereditato da Calendar)
IsLeapYear(Int32, Int32)

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

IsLeapYear(Int32)

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

(Ereditato da Calendar)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

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

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

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Restituisce un DateTime oggetto impostato sulla data e l'ora specificate nell'era corrente.

(Ereditato da Calendar)
ToFourDigitYear(Int32)

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

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche