Compartilhar via


TaiwanCalendar Classe

Definição

o calendário de Taiwan.

public ref class TaiwanCalendar : System::Globalization::Calendar
public class TaiwanCalendar : System.Globalization.Calendar
[System.Serializable]
public class TaiwanCalendar : System.Globalization.Calendar
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TaiwanCalendar : System.Globalization.Calendar
type TaiwanCalendar = class
    inherit Calendar
[<System.Serializable>]
type TaiwanCalendar = class
    inherit Calendar
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TaiwanCalendar = class
    inherit Calendar
Public Class TaiwanCalendar
Inherits Calendar
Herança
TaiwanCalendar
Atributos

Comentários

O calendário de Taiwan funciona exatamente como o calendário gregoriano, exceto que o ano e a era são diferentes. A TaiwanCalendar classe reconhece apenas a era atual.

Observação

Para obter informações sobre como usar a TaiwanCalendar classe e as outras classes de calendário no .NET Framework, consulte Trabalhando com calendários.

Os anos bissextos no calendário de Taiwan correspondem aos mesmos anos bissextos no calendário gregoriano. Um ano bissexto no calendário gregoriano é definido como um ano gregoriano que é uniformemente divisível por quatro, exceto se for divisível por 100. No entanto, os anos gregorianos que são divisível por 400 são anos bissextos. Um ano comum tem 365 dias e um ano bissexto tem 366 dias.

O calendário de Taiwan tem 12 meses com 28 a 31 dias cada:

Valor GetMonth Mês Dias em anos comuns Dias em anos bissextos
1 1月 (janeiro) 31 31
2 2月 (fevereiro) 28 29
3 3月 (março) 31 31
4 4月 (abril) 30 30
5 5月 (maio) 31 31
6 6月 (junho) 30 30
7 7月 (julho) 31 31
8 8月 (agosto) 31 31
9 9月 (setembro) 30 30
10 10月 (outubro) 31 31
11 11月 (novembro) 30 30
12 12月 (dezembro) 31 31

Fevereiro tem 29 dias durante os anos bissextos e 28 durante anos comuns.

A data de 1º de janeiro de 2001 no calendário gregoriano é equivalente ao primeiro dia de janeiro no ano 90 da era atual no calendário de Taiwan.

Cada CultureInfo um 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.

Notas aos Chamadores

Construtores

TaiwanCalendar()

Inicializa uma nova instância da classe TaiwanCalendar.

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.

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.

(Herdado de Calendar)
Eras

Obtém a lista de eras no TaiwanCalendar.

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 pela classe TaiwanCalendar.

MaxSupportedDateTime

Obtém a data e hora mais recentes com suporte deste objeto Calendar.

(Herdado de Calendar)
MinSupportedDateTime

Obtém a data e hora mais antigas com suporte pela classe TaiwanCalendar.

MinSupportedDateTime

Obtém a data e hora menos recentes com suporte deste objeto Calendar.

(Herdado de Calendar)
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)

Retorna um DateTime, que é o número especificado de meses de distância do DateTime especificado.

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)

Retorna um DateTime, que é o número especificado de anos de distância do DateTime especificado.

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)

Retorna o dia do mês no DateTime especificado.

GetDayOfWeek(DateTime)

Retorna o dia da semana no DateTime especificado.

GetDayOfYear(DateTime)

Retorna o dia do ano no DateTime especificado.

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)

Retorna o número de dias no mês especificado do ano especificado na era especificada.

GetDaysInYear(Int32)

Retorna o número de dias no ano especificado da era atual.

(Herdado de Calendar)
GetDaysInYear(Int32, Int32)

Retorna o número de dias do ano especificado na era especificada.

GetEra(DateTime)

Retorna a era no 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 de um ano e era especificados.

GetLeapMonth(Int32, Int32)

Calcula o mês bissexto de um ano e era especificados.

(Herdado de Calendar)
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 DateTime especificada.

GetMonthsInYear(Int32)

Retorna o número de meses no ano especificado na era atual.

(Herdado de Calendar)
GetMonthsInYear(Int32, Int32)

Retorna o número de meses no ano especificado na 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 DateTime especificado.

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 no 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 na era 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 especificado na era especificada é 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 como a data e hora especificadas na era especificada.

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)

Aplica-se a

Confira também