Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
TaiwanCalendar (Clase)
calendario taiwanés.
Ensamblado: mscorlib (en mscorlib.dll)
El tipo TaiwanCalendar expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
|
AlgorithmType | Obtiene un valor que indica si el calendario actual está basado en el calendario solar, en el lunar o en una combinación de ambos. (Invalida a Calendar.AlgorithmType). |
|
Eras | Obtiene la lista de eras del objeto TaiwanCalendar. (Invalida a Calendar.Eras). |
|
IsReadOnly | Obtiene un valor que indica si este objeto Calendar es de sólo lectura. (Se hereda de Calendar). |
|
MaxSupportedDateTime | Obtiene la última fecha y la última hora admitidas por la clase TaiwanCalendar. (Invalida a Calendar.MaxSupportedDateTime). |
|
MinSupportedDateTime | Obtiene la primera fecha y la primera hora admitidas por la clase TaiwanCalendar. (Invalida a Calendar.MinSupportedDateTime). |
|
TwoDigitYearMax | Obtiene o establece el último año de un intervalo de 100 años que se puede representar con un año de dos dígitos. (Invalida a Calendar.TwoDigitYearMax). |
| Nombre | Descripción | |
|---|---|---|
|
AddDays | Devuelve un DateTime que consiste en el número especificado de días transcurridos desde el DateTime especificado. (Se hereda de Calendar). |
|
AddHours | Devuelve un DateTime que consiste en el número especificado de horas transcurridas desde el DateTime especificado. (Se hereda de Calendar). |
|
AddMilliseconds | Devuelve un DateTime que consiste en el número especificado de milisegundos transcurridos desde el DateTime especificado. (Se hereda de Calendar). |
|
AddMinutes | Devuelve un DateTime que consiste en el número especificado de minutos transcurridos desde el DateTime especificado. (Se hereda de Calendar). |
|
AddMonths | Devuelve un objeto DateTime que es el número especificado de meses fuera del objeto DateTime especificado. (Invalida a Calendar.AddMonths(DateTime, Int32)). |
|
AddSeconds | Devuelve un DateTime que consiste en el número especificado de segundos transcurridos desde el DateTime especificado. (Se hereda de Calendar). |
|
AddWeeks | Devuelve un DateTime que consiste en el número especificado de semanas aparte del DateTime especificado. (Se hereda de Calendar). |
|
AddYears | Devuelve un objeto DateTime que es el número especificado de años fuera del objeto DateTime especificado. (Invalida a Calendar.AddYears(DateTime, Int32)). |
|
Clone | Crea un objeto nuevo copiado del objeto Calendar actual. (Se hereda de Calendar). |
|
Equals(Object) | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
|
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
|
GetDayOfMonth | Devuelve el día del mes del DateTime especificado. (Invalida a Calendar.GetDayOfMonth(DateTime)). |
|
GetDayOfWeek | Devuelve el día de la semana del DateTime especificado. (Invalida a Calendar.GetDayOfWeek(DateTime)). |
|
GetDayOfYear | Devuelve el día del año del DateTime especificado. (Invalida a Calendar.GetDayOfYear(DateTime)). |
|
GetDaysInMonth(Int32, Int32) | Devuelve el número de días del mes y año especificados de la era actual. (Se hereda de Calendar). |
|
GetDaysInMonth(Int32, Int32, Int32) | Devuelve el número de días del mes especificado del año especificado de la era especificada. (Invalida a Calendar.GetDaysInMonth(Int32, Int32, Int32)). |
|
GetDaysInYear(Int32) | Devuelve el número de días del año especificado de la era actual. (Se hereda de Calendar). |
|
GetDaysInYear(Int32, Int32) | Devuelve el número de días del año especificado de la era especificada. (Invalida a Calendar.GetDaysInYear(Int32, Int32)). |
|
GetEra | Devuelve la era del objeto DateTime especificado. (Invalida a Calendar.GetEra(DateTime)). |
|
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
|
GetHour | Devuelve el valor de las horas del DateTime especificado. (Se hereda de Calendar). |
|
GetLeapMonth(Int32) | Calcula el mes bisiesto para un año especificado. (Se hereda de Calendar). |
|
GetLeapMonth(Int32, Int32) | Calcula el mes bisiesto para un año y era especificados. (Invalida a Calendar.GetLeapMonth(Int32, Int32)). |
|
GetMilliseconds | Devuelve el valor de los milisegundos del DateTime especificado. (Se hereda de Calendar). |
|
GetMinute | Devuelve el valor de los minutos del DateTime especificado. (Se hereda de Calendar). |
|
GetMonth | Devuelve el mes del DateTime especificado. (Invalida a Calendar.GetMonth(DateTime)). |
|
GetMonthsInYear(Int32) | Devuelve el número de meses del año especificado de la era actual. (Se hereda de Calendar). |
|
GetMonthsInYear(Int32, Int32) | Devuelve el número de meses del año especificado de la era especificada. (Invalida a Calendar.GetMonthsInYear(Int32, Int32)). |
|
GetSecond | Devuelve el valor de los segundos del DateTime especificado. (Se hereda de Calendar). |
|
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
|
GetWeekOfYear | Devuelve la semana del año que incluye la fecha del DateTime especificado. (Invalida a Calendar.GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)). |
|
GetYear | Devuelve el año del DateTime especificado. (Invalida a Calendar.GetYear(DateTime)). |
|
IsLeapDay(Int32, Int32, Int32) | Determina si la fecha especificada de la era actual es un día bisiesto. (Se hereda de Calendar). |
|
IsLeapDay(Int32, Int32, Int32, Int32) | Determina si la fecha especificada de la era especificada es un día bisiesto. (Invalida a Calendar.IsLeapDay(Int32, Int32, Int32, Int32)). |
|
IsLeapMonth(Int32, Int32) | Determina si el mes especificado del año especificado de la era actual es un mes bisiesto. (Se hereda de Calendar). |
|
IsLeapMonth(Int32, Int32, Int32) | Determina si el mes especificado del año especificado de la era especificada es un mes bisiesto. (Invalida a Calendar.IsLeapMonth(Int32, Int32, Int32)). |
|
IsLeapYear(Int32) | Determina si el año especificado de la era actual es un año bisiesto. (Se hereda de Calendar). |
|
IsLeapYear(Int32, Int32) | Determina si el año especificado de la era especificada es un año bisiesto. (Invalida a Calendar.IsLeapYear(Int32, Int32)). |
|
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
|
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) | Devuelve un DateTime que se establece en la fecha y la hora especificadas de la era actual. (Se hereda de Calendar). |
|
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) | Devuelve un DateTime que se establece en la fecha y hora de la era especificada. (Invalida a Calendar.ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)). |
|
ToFourDigitYear | Convierte el año especificado en un año de 4 dígitos mediante la propiedad TwoDigitYearMax para determinar el siglo adecuado. (Invalida a Calendar.ToFourDigitYear(Int32)). |
|
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
El calendario taiwanés funciona de idéntica manera que el calendario gregoriano, a excepción de los años y las eras, que son diferentes. La clase TaiwanCalendar solo reconoce la era actual.
Los años bisiestos del calendario taiwanés se corresponden con los mismos años bisiestos del calendario gregoriano. En el calendario gregoriano, un año bisiesto se define como año gregoriano divisible por cuatro, excepto si es divisible por 100. Sin embargo, los años Gregorianos que son divisibles por 400 son años bisiestos. Un año normal tiene 365 días, mientras que uno bisiesto tiene 366.
El calendario taiwanés tiene 12 meses de una duración comprendida entre 28 y 31 días cada uno:
|
Valor de GetMonth |
Mes |
Días en años normales |
Días en años bisiestos |
|---|---|---|---|
|
1 |
1月 (enero) |
31 |
31 |
|
2 |
2月 (febrero) |
28 |
29 |
|
3 |
3月 (marzo) |
31 |
31 |
|
4 |
4月 (abril) |
30 |
30 |
|
5 |
5月 (mayo) |
31 |
31 |
|
6 |
6月 (junio) |
30 |
30 |
|
7 |
7月 (julio) |
31 |
31 |
|
8 |
8月 (agosto) |
31 |
31 |
|
9 |
9月 (septiembre) |
30 |
30 |
|
10 |
10月 (octubre) |
31 |
31 |
|
11 |
11月 (noviembre) |
30 |
30 |
|
12 |
12月 (diciembre) |
31 |
31 |
Febrero tiene 29 días los años bisiestos y 28 el resto de años.
La fecha es 1 de enero de 2001, era cristiana. del calendario gregoriano equivale al primer día de enero del año 90 de la era actual del calendario taiwanés.
Cada CultureInfo admite un conjunto de calendarios. La propiedad Calendar devuelve el calendario predeterminado para la referencia cultural y la propiedad OptionalCalendars devuelve una matriz que contiene todos los demás calendarios admitidos por la referencia cultural. Para cambiar el calendario que CultureInfo usa, debe establecer la propiedad Calendar de CultureInfo.DateTimeFormat en el nuevo objeto Calendar en la aplicación.
Notas para los llamadores
-
Si DateTimeFormatInfo.Calendar es el objeto TaiwanCalendar pero Thread.CurrentCulture no es "zh-TW", entonces DateTimeFormatInfo.NativeCalendarName, DateTimeFormatInfo.GetEraName y DateTimeFormatInfo.GetAbbreviatedEraName devuelven una cadena vacía ("").
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.