TaiwanCalendar 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.
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
- 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
- Se Calendar for o TaiwanCalendar , mas o CurrentCulture não for "zh-TW", então NativeCalendarName, GetEraName(Int32)e GetAbbreviatedEraName(Int32) retornará uma cadeia de caracteres vazia ("").
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) |