UmAlQuraCalendar Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o calendário islâmico saudita (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
- Herança
- Atributos
Comentários
A UmAlQuraCalendar classe é quase idêntica à HijriCalendar classe , exceto que o calendário Um Al Qura usa um algoritmo baseado em tabela licenciado do governo saudita para calcular datas, pode expressar datas para o ano 1500 A.H., e não dá suporte à HijriAdjustment propriedade.
Observação
Para obter informações sobre como usar a UmAlQuraCalendar classe e as outras classes de calendário no .NET Framework, consulte Trabalhando com calendários.
Para a UmAlQuraCalendar classe , cada mês tem 29 ou 30 dias, mas geralmente em nenhuma ordem perceptível. Enquanto a documentação do Calendário Hijri fornece uma tabela que mostra os dias correspondentes em cada mês, nenhuma tabela geral pode ser produzida para o calendário Um Al Qura.
Para obter mais informações sobre o calendário Hijri, consulte a HijriCalendar classe .
Nota A UmAlQuraCalendar classe dá suporte apenas a datas de 30/04/1900 00,00,00 (data gregoriana) a 16/11/2077 23:59:59 (data gregoriana).
Construtores
UmAlQuraCalendar() |
Inicializa uma nova instância da classe UmAlQuraCalendar. |
Campos
CurrentEra |
Representa a era atual do calendário atual. O valor desse campo é 0. (Herdado de Calendar) |
UmAlQuraEra |
Representa a era atual. Este campo é constante. |
Propriedades
AlgorithmType |
Obtém um valor que indica se o calendário atual é solar, lunar ou uma combinação de ambos. |
AlgorithmType |
Obtém um valor que indica se o calendário atual é solar, lunar ou uma combinação de ambos. (Herdado de Calendar) |
DaysInYearBeforeMinSupportedYear |
Obtém o número de dias do ano que precede o ano especificado pela propriedade MinSupportedDateTime. |
DaysInYearBeforeMinSupportedYear |
Obtém o número de dias do ano que precede o ano especificado pela propriedade MinSupportedDateTime. (Herdado de Calendar) |
Eras |
Obtém uma lista das eras com suporte do UmAlQuraCalendar atual. |
IsReadOnly |
Obtém um valor que indica se esse objeto Calendar é somente leitura. (Herdado de Calendar) |
MaxSupportedDateTime |
Obtém a data e hora mais recentes com suporte deste calendário. |
MinSupportedDateTime |
Obtém a data e hora mais antigas com suporte deste calendário. |
TwoDigitYearMax |
Obtém ou define o último ano de um intervalo de 100 anos que pode ser representado por um ano de dois dígitos. |
Métodos
AddDays(DateTime, Int32) |
Retorna um DateTime que é o número especificado de dias à frente do DateTime indicado. (Herdado de Calendar) |
AddHours(DateTime, Int32) |
Retorna um DateTime que é o número especificado de horas à frente do DateTime indicado. (Herdado de Calendar) |
AddMilliseconds(DateTime, Double) |
Retorna um DateTime que é o número especificado de milissegundos à frente do DateTime indicado. (Herdado de Calendar) |
AddMinutes(DateTime, Int32) |
Retorna um DateTime que é o número especificado de minutos à frente do DateTime indicado. (Herdado de Calendar) |
AddMonths(DateTime, Int32) |
Calcula uma data que é um número especificado de meses além de uma data inicial especificada. |
AddSeconds(DateTime, Int32) |
Retorna um DateTime que é o número especificado de segundos à frente do DateTime indicado. (Herdado de Calendar) |
AddWeeks(DateTime, Int32) |
Retorna um DateTime que é o número especificado de semanas à frente do DateTime indicado. (Herdado de Calendar) |
AddYears(DateTime, Int32) |
Calcula uma data que é um número especificado de anos além de uma data inicial especificada. |
Clone() |
Cria um novo objeto que é uma cópia do objeto Calendar atual. (Herdado de Calendar) |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetDayOfMonth(DateTime) |
Calcula o dia do mês em que ocorre uma data especificada. |
GetDayOfWeek(DateTime) |
Calcula o dia da semana em que ocorre uma data especificada. |
GetDayOfYear(DateTime) |
Calcula o dia do ano em que ocorre uma data especificada. |
GetDaysInMonth(Int32, Int32) |
Retorna o número de dias no mês e ano especificados da era atual. (Herdado de Calendar) |
GetDaysInMonth(Int32, Int32, Int32) |
Calcula o número de dias no mês especificado do ano e era especificados. |
GetDaysInYear(Int32) |
Retorna o número de dias no ano especificado da era atual. (Herdado de Calendar) |
GetDaysInYear(Int32, Int32) |
Calcula o número de dias no ano especificado da era especificada. |
GetEra(DateTime) |
Calcula a era em que ocorre uma data especificada. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetHour(DateTime) |
Retorna o valor de horas no DateTime especificado. (Herdado de Calendar) |
GetLeapMonth(Int32) |
Calcula o mês bissexto de um ano especificado. (Herdado de Calendar) |
GetLeapMonth(Int32, Int32) |
Calcula o mês bissexto de um ano e era especificados. |
GetMilliseconds(DateTime) |
Retorna o valor de milissegundos no DateTime especificado. (Herdado de Calendar) |
GetMinute(DateTime) |
Retorna o valor de minutos no DateTime especificado. (Herdado de Calendar) |
GetMonth(DateTime) |
Calcula o mês em que ocorre uma data especificada. |
GetMonthsInYear(Int32) |
Retorna o número de meses no ano especificado na era atual. (Herdado de Calendar) |
GetMonthsInYear(Int32, Int32) |
Calcula o número de meses no ano especificado da era especificada. |
GetSecond(DateTime) |
Retorna o valor de segundos no DateTime especificado. (Herdado de Calendar) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Retorna a semana do ano que inclui a data no valor DateTime especificado. (Herdado de Calendar) |
GetYear(DateTime) |
Calcula o ano de uma data representada por um DateTime especificado. |
IsLeapDay(Int32, Int32, Int32) |
Determina se a data especificada na era atual é um dia bissexto. (Herdado de Calendar) |
IsLeapDay(Int32, Int32, Int32, Int32) |
Determina se a data especificada é um dia bissexto. |
IsLeapMonth(Int32, Int32) |
Determina se o mês especificado no ano especificado na era atual é um mês bissexto. (Herdado de Calendar) |
IsLeapMonth(Int32, Int32, Int32) |
Determina se o mês especificado no ano e a era especificados é um mês bissexto. |
IsLeapYear(Int32) |
Determina se o ano especificado na era atual é um ano bissexto. (Herdado de Calendar) |
IsLeapYear(Int32, Int32) |
Determina se o ano especificado na era especificada é um ano bissexto. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Retorna um DateTime que é definido como a data e hora especificadas na era atual. (Herdado de Calendar) |
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Retorna um DateTime que é definido para a data, hora e era especificadas. |
ToFourDigitYear(Int32) |
Converte o ano especificado em um ano de quatro dígitos usando a propriedade TwoDigitYearMax para determinar o século apropriado. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |