UmAlQuraCalendar UmAlQuraCalendar UmAlQuraCalendar UmAlQuraCalendar Class

Definizione

Rappresenta il calendario Hijri saudita (Um Al Qura).Represents the Saudi Hijri (Um Al Qura) calendar.

public ref class UmAlQuraCalendar : System::Globalization::Calendar
[System.Serializable]
public class UmAlQuraCalendar : System.Globalization.Calendar
type UmAlQuraCalendar = class
    inherit Calendar
Public Class UmAlQuraCalendar
Inherits Calendar
Ereditarietà
UmAlQuraCalendarUmAlQuraCalendarUmAlQuraCalendarUmAlQuraCalendar
Attributi

Commenti

La UmAlQuraCalendar classe è quasi identica HijriCalendar alla classe, ad eccezione del fatto che il 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 e non supporta il HijriAdjustmentproprietà.The UmAlQuraCalendar class is nearly identical to the HijriCalendar class, except the Um Al Qura calendar uses a table-based algorithm licensed from the Saudi government to calculate dates, can express dates to the year 1500 A.H., and does not support the HijriAdjustment property.

Nota

Per informazioni sull'utilizzo della UmAlQuraCalendar classe e delle altre classi di calendario nella .NET Framework, vedere utilizzodei calendari.For information about using the UmAlQuraCalendar class and the other calendar classes in the .NET Framework, see Working with Calendars.

Per la UmAlQuraCalendar classe, ogni mese è costituito da 29 o 30 giorni, ma in genere non è visibile.For the UmAlQuraCalendar class, each month has either 29 or 30 days, but usually in no discernible order. Mentre la documentazione per il calendario Hijri fornisce una tabella che mostra i giorni corrispondenti in ogni mese, non è possibile produrre tale tabella generale per il calendario di Qura di messaggistica unificata.Whereas the documentation for the Hijri Calendar gives a table that shows the corresponding days in each month, no such general table can be produced for the Um Al Qura calendar.

Per ulteriori informazioni sul calendario Hijri, vedere la HijriCalendar classe.For more information about the Hijri calendar, see the HijriCalendar class.

Nota La UmAlQuraCalendar classe supporta solo le date comprese tra 04/30/1900 00.00.00 (date gregoriane) e 11/16/2077 23:59:59 (data gregoriano).Note The UmAlQuraCalendar class supports only dates from 04/30/1900 00.00.00 (Gregorian date) through 11/16/2077 23:59:59 (Gregorian date).

Costruttori

UmAlQuraCalendar() UmAlQuraCalendar() UmAlQuraCalendar() UmAlQuraCalendar()

Inizializza una nuova istanza della classe UmAlQuraCalendar.Initializes a new instance of the UmAlQuraCalendar class.

Campi

CurrentEra CurrentEra CurrentEra CurrentEra

Rappresenta l'era corrente del calendario corrente.Represents the current era of the current calendar. Il valore di questo campo è 0.The value of this field is 0.

(Inherited from Calendar)
UmAlQuraEra UmAlQuraEra UmAlQuraEra UmAlQuraEra

Rappresenta l'era corrente.Represents the current era. Questo campo è costante.This field is constant.

Proprietà

AlgorithmType AlgorithmType AlgorithmType AlgorithmType

Ottiene un valore che indica se il calendario corrente è solare, lunare o una combinazione di entrambi (lunisolare).Gets a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.

DaysInYearBeforeMinSupportedYear DaysInYearBeforeMinSupportedYear DaysInYearBeforeMinSupportedYear DaysInYearBeforeMinSupportedYear

Ottiene il numero di giorni all'anno che precedono l'anno specificato dalla proprietà MinSupportedDateTime.Gets the number of days in the year that precedes the year that is specified by the MinSupportedDateTime property.

Eras Eras Eras Eras

Ottiene un elenco delle ere supportate dall'oggetto UmAlQuraCalendar corrente.Gets a list of the eras that are supported by the current UmAlQuraCalendar.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ottiene un valore che indica se l'oggetto Calendar è in sola lettura.Gets a value indicating whether this Calendar object is read-only.

(Inherited from Calendar)
MaxSupportedDateTime MaxSupportedDateTime MaxSupportedDateTime MaxSupportedDateTime

Ottiene la data e l'ora più recenti supportate dal calendario.Gets the latest date and time supported by this calendar.

MinSupportedDateTime MinSupportedDateTime MinSupportedDateTime MinSupportedDateTime

Ottiene la data e l'ora meno recenti supportate dal calendario.Gets the earliest date and time supported by this calendar.

TwoDigitYearMax TwoDigitYearMax TwoDigitYearMax TwoDigitYearMax

Ottiene o imposta l'ultimo anno che, nell'intervallo di un secolo, può essere rappresentato da un anno a due cifre.Gets or sets the last year of a 100-year range that can be represented by a 2-digit year.

Metodi

AddDays(DateTime, Int32) AddDays(DateTime, Int32) AddDays(DateTime, Int32) AddDays(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di giorni specificato a partire dal valore DateTime specificato.Returns a DateTime that is the specified number of days away from the specified DateTime.

(Inherited from Calendar)
AddHours(DateTime, Int32) AddHours(DateTime, Int32) AddHours(DateTime, Int32) AddHours(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di ore specificato a partire dal valore DateTime specificato.Returns a DateTime that is the specified number of hours away from the specified DateTime.

(Inherited from Calendar)
AddMilliseconds(DateTime, Double) AddMilliseconds(DateTime, Double) AddMilliseconds(DateTime, Double) AddMilliseconds(DateTime, Double)

Restituisce un valore DateTime che rappresenta il numero di millisecondi specificato a partire dal valore DateTime specificato.Returns a DateTime that is the specified number of milliseconds away from the specified DateTime.

(Inherited from Calendar)
AddMinutes(DateTime, Int32) AddMinutes(DateTime, Int32) AddMinutes(DateTime, Int32) AddMinutes(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di minuti specificato a partire dal valore DateTime specificato.Returns a DateTime that is the specified number of minutes away from the specified DateTime.

(Inherited from Calendar)
AddMonths(DateTime, Int32) AddMonths(DateTime, Int32) AddMonths(DateTime, Int32) AddMonths(DateTime, Int32)

Calcola una data che ricorre a una distanza pari al numero di mesi indicato a partire da una data iniziale specificata.Calculates a date that is a specified number of months away from a specified initial date.

AddSeconds(DateTime, Int32) AddSeconds(DateTime, Int32) AddSeconds(DateTime, Int32) AddSeconds(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di secondi specificato a partire dal valore DateTime specificato.Returns a DateTime that is the specified number of seconds away from the specified DateTime.

(Inherited from Calendar)
AddWeeks(DateTime, Int32) AddWeeks(DateTime, Int32) AddWeeks(DateTime, Int32) AddWeeks(DateTime, Int32)

Restituisce un valore DateTime che rappresenta il numero di settimane specificato a partire dal valore DateTime specificato.Returns a DateTime that is the specified number of weeks away from the specified DateTime.

(Inherited from Calendar)
AddYears(DateTime, Int32) AddYears(DateTime, Int32) AddYears(DateTime, Int32) AddYears(DateTime, Int32)

Calcola una data che ricorre a una distanza pari al numero di anni indicato a partire da una data iniziale specificata.Calculates a date that is a specified number of years away from a specified initial date.

Clone() Clone() Clone() Clone()

Crea un nuovo oggetto che rappresenta una copia dell'oggetto Calendar corrente.Creates a new object that is a copy of the current Calendar object.

(Inherited from Calendar)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetDayOfMonth(DateTime) GetDayOfMonth(DateTime) GetDayOfMonth(DateTime) GetDayOfMonth(DateTime)

Calcola il giorno del mese in cui ricorre una data specificata.Calculates the day of the month on which a specified date occurs.

GetDayOfWeek(DateTime) GetDayOfWeek(DateTime) GetDayOfWeek(DateTime) GetDayOfWeek(DateTime)

Calcola il giorno della settimana in cui ricorre una data specificata.Calculates the day of the week on which a specified date occurs.

GetDayOfYear(DateTime) GetDayOfYear(DateTime) GetDayOfYear(DateTime) GetDayOfYear(DateTime)

Calcola il giorno dell'anno in cui ricorre una data specificata.Calculates the day of the year on which a specified date occurs.

GetDaysInMonth(Int32, Int32) GetDaysInMonth(Int32, Int32) GetDaysInMonth(Int32, Int32) GetDaysInMonth(Int32, Int32)

Restituisce il numero di giorni nel mese e nell'anno specificati dell'era corrente.Returns the number of days in the specified month and year of the current era.

(Inherited from Calendar)
GetDaysInMonth(Int32, Int32, Int32) GetDaysInMonth(Int32, Int32, Int32) GetDaysInMonth(Int32, Int32, Int32) GetDaysInMonth(Int32, Int32, Int32)

Calcola il numero di giorni nel mese specificato dell'anno e dell'era specificati.Calculates the number of days in the specified month of the specified year and era.

GetDaysInYear(Int32) GetDaysInYear(Int32) GetDaysInYear(Int32) GetDaysInYear(Int32)

Restituisce il numero di giorni nell'anno specificato dell'era corrente.Returns the number of days in the specified year of the current era.

(Inherited from Calendar)
GetDaysInYear(Int32, Int32) GetDaysInYear(Int32, Int32) GetDaysInYear(Int32, Int32) GetDaysInYear(Int32, Int32)

Calcola il numero di giorni nell'anno specificato dell'era specificata.Calculates the number of days in the specified year of the specified era.

GetEra(DateTime) GetEra(DateTime) GetEra(DateTime) GetEra(DateTime)

Calcola l'era in cui ricorre una data specificata.Calculates the era in which a specified date occurs.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetHour(DateTime) GetHour(DateTime) GetHour(DateTime) GetHour(DateTime)

Restituisce il valore delle ore nel valore DateTime specificato.Returns the hours value in the specified DateTime.

(Inherited from Calendar)
GetLeapMonth(Int32) GetLeapMonth(Int32) GetLeapMonth(Int32) GetLeapMonth(Int32)

Calcola il mese intercalare per un anno specificato.Calculates the leap month for a specified year.

(Inherited from Calendar)
GetLeapMonth(Int32, Int32) GetLeapMonth(Int32, Int32) GetLeapMonth(Int32, Int32) GetLeapMonth(Int32, Int32)

Calcola il mese intercalare per un anno e un'era specificati.Calculates the leap month for a specified year and era.

GetMilliseconds(DateTime) GetMilliseconds(DateTime) GetMilliseconds(DateTime) GetMilliseconds(DateTime)

Restituisce il valore dei millisecondi nel valore DateTime specificato.Returns the milliseconds value in the specified DateTime.

(Inherited from Calendar)
GetMinute(DateTime) GetMinute(DateTime) GetMinute(DateTime) GetMinute(DateTime)

Restituisce il valore dei minuti nel valore DateTime specificato.Returns the minutes value in the specified DateTime.

(Inherited from Calendar)
GetMonth(DateTime) GetMonth(DateTime) GetMonth(DateTime) GetMonth(DateTime)

Calcola il mese in cui ricorre una data specificata.Calculates the month in which a specified date occurs.

GetMonthsInYear(Int32) GetMonthsInYear(Int32) GetMonthsInYear(Int32) GetMonthsInYear(Int32)

Restituisce il numero di mesi nell'anno specificato dell'era corrente.Returns the number of months in the specified year in the current era.

(Inherited from Calendar)
GetMonthsInYear(Int32, Int32) GetMonthsInYear(Int32, Int32) GetMonthsInYear(Int32, Int32) GetMonthsInYear(Int32, Int32)

Calcola il numero di mesi nell'anno specificato dell'era specificata.Calculates the number of months in the specified year of the specified era.

GetSecond(DateTime) GetSecond(DateTime) GetSecond(DateTime) GetSecond(DateTime)

Restituisce il valore dei secondi nel valore DateTime specificato.Returns the seconds value in the specified DateTime.

(Inherited from Calendar)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)

Restituisce la settimana dell'anno che comprende la data nel valore DateTime specificato.Returns the week of the year that includes the date in the specified DateTime value.

(Inherited from Calendar)
GetYear(DateTime) GetYear(DateTime) GetYear(DateTime) GetYear(DateTime)

Calcola l'anno di una data rappresentata da un oggetto DateTime specificato.Calculates the year of a date represented by a specified DateTime.

IsLeapDay(Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32)

Determina se la data specificata nell'era corrente è un giorno intercalare.Determines whether the specified date in the current era is a leap day.

(Inherited from Calendar)
IsLeapDay(Int32, Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32, Int32) IsLeapDay(Int32, Int32, Int32, Int32)

Determina se la data specificata è un giorno intercalare.Determines whether the specified date is a leap day.

IsLeapMonth(Int32, Int32) IsLeapMonth(Int32, Int32) IsLeapMonth(Int32, Int32) IsLeapMonth(Int32, Int32)

Determina se il mese specificato nell'anno specificato dell'era corrente è intercalare.Determines whether the specified month in the specified year in the current era is a leap month.

(Inherited from Calendar)
IsLeapMonth(Int32, Int32, Int32) IsLeapMonth(Int32, Int32, Int32) IsLeapMonth(Int32, Int32, Int32) IsLeapMonth(Int32, Int32, Int32)

Determina se il mese specificato nell'anno e nell'era specificati è intercalare.Determines whether the specified month in the specified year and era is a leap month.

IsLeapYear(Int32) IsLeapYear(Int32) IsLeapYear(Int32) IsLeapYear(Int32)

Determina se l'anno specificato nell'era corrente è bisestile.Determines whether the specified year in the current era is a leap year.

(Inherited from Calendar)
IsLeapYear(Int32, Int32) IsLeapYear(Int32, Int32) IsLeapYear(Int32, Int32) IsLeapYear(Int32, Int32)

Determina se l'anno specificato nell'era specificata è bisestile.Determines whether the specified year in the specified era is a leap year.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Restituisce un valore DateTime impostato sulla data e sull'ora specificate nell'era corrente.Returns a DateTime that is set to the specified date and time in the current era.

(Inherited from Calendar)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Restituisce un oggetto DateTime impostato sulla data, sull'ora e sull'era specificati.Returns a DateTime that is set to the specified date, time, and era.

ToFourDigitYear(Int32) ToFourDigitYear(Int32) ToFourDigitYear(Int32) ToFourDigitYear(Int32)

Converte l'anno specificato in un anno a quattro cifre utilizzando la proprietà TwoDigitYearMax per determinare il secolo corretto.Converts the specified year to a four-digit year by using the TwoDigitYearMax property to determine the appropriate century.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a

Vedi anche