TaiwanLunisolarCalendar 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 Lunissolar de Taiwan. No calendário de Taiwan, os anos são calculados usando o calendário gregoriano, enquanto os dias e meses são calculados usando o calendário lunissolar.
public ref class TaiwanLunisolarCalendar : System::Globalization::EastAsianLunisolarCalendar
public class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
[System.Serializable]
public class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
type TaiwanLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
[<System.Serializable>]
type TaiwanLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
Public Class TaiwanLunisolarCalendar
Inherits EastAsianLunisolarCalendar
- Herança
- Atributos
Comentários
O calendário lunisolar de Taiwan funciona exatamente como o calendário gregoriano, exceto que o ano e a era são diferentes. A TaiwanLunisolarCalendar classe calcula anos usando o calendário gregoriano, dias e meses usando a EastAsianLunisolarCalendar classe e reconhece apenas a era atual.
Observação
Para obter informações sobre como usar a TaiwanLunisolarCalendar classe e as outras classes de calendário no .NET Framework, consulte Trabalhando com calendários.
A TaiwanLunisolarCalendar classe é derivada da EastAsianLunisolarCalendar classe , que representa o calendário lunisolar. A EastAsianLunisolarCalendar classe apoia o ciclo de ano sexagenário (que se repete a cada 60 anos) além de anos solares e meses lunares. Cada ano solar no calendário é associado a um Ano Sexagenary, um Caule Celestial e um Ramo Terrestre, e esses calendários podem ter meses bissextos após qualquer mês do ano.
Um mês bissexto pode ocorrer após qualquer mês em um ano. Por exemplo, o EastAsianLunisolarCalendar.GetMonth(DateTime) método retorna um número entre 1 e 13 que indica o mês associado a uma data especificada. Se houver um mês bissexto entre o oitavo e o nono meses do ano, o GetMonth método retornará 8 para o oitavo mês, 9 para o oitavo mês bissexto e 10 para o nono mês.
Atualmente, o TaiwanLunisolarCalendar não é usado por nenhuma das culturas com suporte da CultureInfo classe . Portanto, essa classe só pode ser usada para calcular datas no calendário lunisolar de Taiwan.
Cada CultureInfo objeto dá suporte a um conjunto de calendários. A Calendar propriedade retorna o calendário padrão para a cultura e a OptionalCalendars propriedade retorna uma matriz que contém todos os calendários compatíveis com a cultura. Para alterar o calendário usado por um CultureInfo, o aplicativo deve definir a Calendar propriedade de CultureInfo.DateTimeFormat como um novo Calendar.
Construtores
TaiwanLunisolarCalendar() |
Inicializa uma nova instância da classe TaiwanLunisolarCalendar. |
Campos
CurrentEra |
Representa a era atual do calendário atual. O valor desse campo é 0. (Herdado de Calendar) |
Propriedades
AlgorithmType |
Obtém um valor que indica se o calendário atual é solar, lunar ou uma combinação de ambos. (Herdado de EastAsianLunisolarCalendar) |
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 as eras relevantes para o objeto TaiwanLunisolarCalendar atual. |
IsReadOnly |
Obtém um valor que indica se esse objeto Calendar é somente leitura. (Herdado de Calendar) |
MaxSupportedDateTime |
Obtém a data e hora máxima com suporte pela classe TaiwanLunisolarCalendar. |
MinSupportedDateTime |
Obtém a data e hora mínima com suporte pela classe TaiwanLunisolarCalendar. |
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. (Herdado de EastAsianLunisolarCalendar) |
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 a data que é o número de meses de distância especificado da data especificada. (Herdado de EastAsianLunisolarCalendar) |
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 a data que é o número de anos de distância especificado da data especificada. (Herdado de EastAsianLunisolarCalendar) |
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) |
GetCelestialStem(Int32) |
Calcula o tronco celestiais do ano especificado no ciclo sexagesimal (60 anos). (Herdado de EastAsianLunisolarCalendar) |
GetDayOfMonth(DateTime) |
Calcula o dia do mês na data especificada. (Herdado de EastAsianLunisolarCalendar) |
GetDayOfWeek(DateTime) |
Calcula o dia da semana na data especificada. (Herdado de EastAsianLunisolarCalendar) |
GetDayOfYear(DateTime) |
Calcula o dia do ano na data especificada. (Herdado de EastAsianLunisolarCalendar) |
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. (Herdado de EastAsianLunisolarCalendar) |
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 e era especificados. (Herdado de EastAsianLunisolarCalendar) |
GetEra(DateTime) |
Recupera a era que corresponde ao DateTime especificado. |
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 do ano e era especificados. (Herdado de EastAsianLunisolarCalendar) |
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) |
Retorna o mês na data especificada. (Herdado de EastAsianLunisolarCalendar) |
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 e era especificados. (Herdado de EastAsianLunisolarCalendar) |
GetSecond(DateTime) |
Retorna o valor de segundos no DateTime especificado. (Herdado de Calendar) |
GetSexagenaryYear(DateTime) |
Calcula o ano no ciclo sexagesimal (60 anos) que corresponde à data especificada. (Herdado de EastAsianLunisolarCalendar) |
GetTerrestrialBranch(Int32) |
Calcula o branch terrestre do ano especificado no ciclo sexagesimal (60 anos). (Herdado de EastAsianLunisolarCalendar) |
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) |
Retorna o ano na data especificada. (Herdado de EastAsianLunisolarCalendar) |
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 na era especificada é um dia bissexto. (Herdado de EastAsianLunisolarCalendar) |
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. (Herdado de EastAsianLunisolarCalendar) |
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. (Herdado de EastAsianLunisolarCalendar) |
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. (Herdado de EastAsianLunisolarCalendar) |
ToFourDigitYear(Int32) |
Converte um ano especificado em um ano de quatro dígitos. (Herdado de EastAsianLunisolarCalendar) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |