EastAsianLunisolarCalendar Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un calendario que divide el tiempo en meses, días, años y eras, y tiene fechas basadas en ciclos del sol y la luna.
public ref class EastAsianLunisolarCalendar abstract : System::Globalization::Calendar
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
type EastAsianLunisolarCalendar = class
inherit Calendar
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type EastAsianLunisolarCalendar = class
inherit Calendar
Public MustInherit Class EastAsianLunisolarCalendar
Inherits Calendar
- Herencia
- Derivado
- Atributos
Comentarios
La EastAsianLunisolarCalendar clase apoya el ciclo sexagenario de años (que se repite cada 60 años) además de los años solares y los meses lunares. Cada año solar del calendario está asociado a un año sexagenario (véase GetSexagenaryYear), un tallo celestial (véase GetCelestialStem) y una rama terrestre (véase GetTerrestrialBranch).
Note
Para obtener información sobre el uso de la EastAsianLunisolarCalendar clase y las demás clases de calendario en .NET Framework, vea Trabajar con calendarios.
Un año puede tener un mes bisiesto después de cualquier mes del año y un mes puede tener un día bisiesto. Por ejemplo, el GetMonth método devuelve un entero positivo que indica el mes asociado a una fecha especificada. Si hay un mes bisiesto entre los octavos y novenos meses del año, el GetMonth método devuelve 8 para el octavo mes, 9 para el octavo mes bisiesto y 10 para el noveno mes.
Cada CultureInfo admite un conjunto de calendarios. Actualmente, ninguna de las clases de calendario lunisolar que derivan de EastAsianLunisolarCalendar las referencias culturales admitidas por la CultureInfo clase usa ninguna de las referencias culturales. Por lo tanto, esta clase y las que derivan de ella solo se pueden usar para calcular fechas en los calendarios luni solar asiáticos. Esta clase admite varios métodos "get" para describir un DateTime objeto en los términos utilizados por los calendarios lunisolars y el ToDateTime método para convertir de datos de calendario lunisolar a .DateTime
Campos
| Nombre | Description |
|---|---|
| CurrentEra |
Representa la era actual del calendario actual. El valor de este campo es 0. (Heredado de Calendar) |
Propiedades
| Nombre | Description |
|---|---|
| AlgorithmType |
Obtiene un valor que indica si el calendario actual está basado en solar, basado en lunares o una combinación de ambos. |
| DaysInYearBeforeMinSupportedYear |
Obtiene el número de días del año que precede al año especificado por la MinSupportedDateTime propiedad . (Heredado de Calendar) |
| Eras |
Cuando se reemplaza en una clase derivada, obtiene la lista de eras del calendario actual. (Heredado de Calendar) |
| IsReadOnly |
Obtiene un valor que indica si este Calendar objeto es de solo lectura. (Heredado de Calendar) |
| MaxSupportedDateTime |
Obtiene la fecha y hora más recientes admitidas por este Calendar objeto. (Heredado de Calendar) |
| MinSupportedDateTime |
Obtiene la fecha y hora más tempranas admitidas por este Calendar objeto. (Heredado de Calendar) |
| TwoDigitYearMax |
Obtiene o establece el último año de un intervalo de 100 años que se puede representar mediante un año de 2 dígitos. |
Métodos
| Nombre | Description |
|---|---|
| AddDays(DateTime, Int32) |
Devuelve un DateTime valor de tipo que es el número especificado de días lejos del especificado DateTime. (Heredado de Calendar) |
| AddHours(DateTime, Int32) |
Devuelve un DateTime valor de tipo que es el número especificado de horas lejos del especificado DateTime. (Heredado de Calendar) |
| AddMilliseconds(DateTime, Double) |
Devuelve un DateTime valor de tipo que es el número especificado de milisegundos lejos del especificado DateTime. (Heredado de Calendar) |
| AddMinutes(DateTime, Int32) |
Devuelve un DateTime valor de tipo que es el número especificado de minutos lejos del especificado DateTime. (Heredado de Calendar) |
| AddMonths(DateTime, Int32) |
Calcula la fecha que es el número especificado de meses lejos de la fecha especificada. |
| AddSeconds(DateTime, Int32) |
Devuelve un DateTime valor de tipo que es el número especificado de segundos lejos del especificado DateTime. (Heredado de Calendar) |
| AddWeeks(DateTime, Int32) |
Devuelve un DateTime valor de tipo que es el número especificado de semanas lejos del especificado DateTime. (Heredado de Calendar) |
| AddYears(DateTime, Int32) |
Calcula la fecha que es el número especificado de años lejos de la fecha especificada. |
| Clone() |
Crea un nuevo objeto que es una copia del objeto actual Calendar . (Heredado de Calendar) |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetCelestialStem(Int32) |
Calcula el tallo celestial del año especificado en el ciclo sexagenario (60 años). |
| GetDayOfMonth(DateTime) |
Calcula el día del mes en la fecha especificada. |
| GetDayOfWeek(DateTime) |
Calcula el día de la semana en la fecha especificada. |
| GetDayOfYear(DateTime) |
Calcula el día del año en la fecha especificada. |
| GetDaysInMonth(Int32, Int32, Int32) |
Calcula el número de días del mes especificado del año y la era especificados. |
| GetDaysInMonth(Int32, Int32) |
Devuelve el número de días del mes y el año especificados de la era actual. (Heredado de Calendar) |
| GetDaysInYear(Int32, Int32) |
Calcula el número de días del año y la era especificados. |
| GetDaysInYear(Int32) |
Devuelve el número de días del año especificado de la era actual. (Heredado de Calendar) |
| GetEra(DateTime) |
Cuando se reemplaza en una clase derivada, devuelve la era del especificado DateTime. (Heredado de Calendar) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetHour(DateTime) |
Devuelve el valor de horas del especificado DateTime. (Heredado de Calendar) |
| GetLeapMonth(Int32, Int32) |
Calcula el mes bisiesto para el año y la era especificados. |
| GetLeapMonth(Int32) |
Calcula el mes bisiesto para un año especificado. (Heredado de Calendar) |
| GetMilliseconds(DateTime) |
Devuelve el valor de milisegundos del especificado DateTime. (Heredado de Calendar) |
| GetMinute(DateTime) |
Devuelve el valor de minutos en el especificado DateTime. (Heredado de Calendar) |
| GetMonth(DateTime) |
Devuelve el mes en la fecha especificada. |
| GetMonthsInYear(Int32, Int32) |
Calcula el número de meses del año y la era especificados. |
| GetMonthsInYear(Int32) |
Devuelve el número de meses del año especificado en la era actual. (Heredado de Calendar) |
| GetSecond(DateTime) |
Devuelve el valor de segundos en el especificado DateTime. (Heredado de Calendar) |
| GetSexagenaryYear(DateTime) |
Calcula el año en el ciclo sexagenario (60 años) que corresponde a la fecha especificada. |
| GetTerrestrialBranch(Int32) |
Calcula la rama terrestre del año especificado en el ciclo sexagenario (60 años). |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Devuelve la semana del año que incluye la fecha en el valor especificado DateTime . (Heredado de Calendar) |
| GetYear(DateTime) |
Devuelve el año en la fecha especificada. |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Determina si la fecha especificada en la era especificada es un día bisiesto. |
| IsLeapDay(Int32, Int32, Int32) |
Determina si la fecha especificada en la era actual es un día bisiesto. (Heredado de Calendar) |
| IsLeapMonth(Int32, Int32, Int32) |
Determina si el mes especificado en el año y la era especificados es un mes bisiesto. |
| IsLeapMonth(Int32, Int32) |
Determina si el mes especificado del año especificado en la era actual es un mes bisiesto. (Heredado de Calendar) |
| IsLeapYear(Int32, Int32) |
Determina si el año especificado en la era especificada es un año bisiesto. |
| IsLeapYear(Int32) |
Determina si el año especificado en la era actual es un año bisiesto. (Heredado de Calendar) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Devuelve un DateTime objeto que se establece en la fecha, hora y era especificadas. |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Devuelve un DateTime que se establece en la fecha y hora especificadas en la era actual. (Heredado de Calendar) |
| ToFourDigitYear(Int32) |
Convierte el año especificado en un año de cuatro dígitos. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |