Calendar 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í.
Manipula la representación de una fecha y hora dentro de un calendario y un reloj determinado.
public ref class Calendar sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Calendar final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Globalization.ICalendarFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class Calendar final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Calendar
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Globalization.ICalendarFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Calendar
function Calendar(languages, calendar, clock, timeZoneId)
Public NotInheritable Class Calendar
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Si la aplicación pasa etiquetas de idioma usadas en esta clase a cualquier función de soporte técnico de idioma nacional , primero debe convertir las etiquetas llamando a ResolveLocaleName.
Las etiquetas de lenguaje admiten las extensiones Unicode "ca-" y "nu-". (Consulte Definiciones de clave/tipo Unicode). Tenga en cuenta que estas extensiones pueden afectar al calendario usado por los objetos Calendar.
Constructores
Calendar() |
Crea un objeto Calendar y lo inicializa en la fecha y hora actual. |
Calendar(IIterable<String>) |
Crea un objeto Calendar que se inicializa con una lista de idiomas. |
Calendar(IIterable<String>, String, String) |
Crea un objeto Calendar que se inicializa con una lista de idiomas, un calendario y un reloj. |
Calendar(IIterable<String>, String, String, String) |
Crea un objeto Calendar que se inicializa con una lista de idiomas, calendario, reloj y zona horaria. |
Propiedades
Day |
Obtiene o establece el día. |
DayOfWeek |
Obtiene el día de la semana. |
Era |
Obtiene o establece la era. |
FirstDayInThisMonth | |
FirstEra |
Obtiene la primera era disponible en el calendario. |
FirstHourInThisPeriod | |
FirstMinuteInThisHour | |
FirstMonthInThisYear | |
FirstPeriodInThisDay | |
FirstSecondInThisMinute | |
FirstYearInThisEra | |
Hour |
Obtiene o establece la hora. |
IsDaylightSavingTime |
Obtiene un valor booleano que indica si el horario de verano está en vigor para la fecha de este objeto Calendar . |
Languages |
Obtiene la lista de prioridades de los identificadores de idioma que se usan al dar formato a los componentes como cadenas. |
LastDayInThisMonth | |
LastEra |
Obtiene la última era disponible en el calendario. |
LastHourInThisPeriod | |
LastMinuteInThisHour | |
LastMonthInThisYear | |
LastPeriodInThisDay | |
LastSecondInThisMinute | |
LastYearInThisEra | |
Minute |
Obtiene o establece el minuto. |
Month |
Obtiene o establece el mes. |
Nanosecond |
Obtiene o establece el nanosegundo. |
NumberOfDaysInThisMonth |
Obtiene el número de días del mes actual de este objeto Calendar . |
NumberOfEras |
Obtiene el número de eras de este objeto Calendar . |
NumberOfHoursInThisPeriod |
Obtiene el número de horas del período de día actual de este objeto Calendar . |
NumberOfMinutesInThisHour | |
NumberOfMonthsInThisYear |
Obtiene el número de meses del año actual de este objeto Calendar . |
NumberOfPeriodsInThisDay |
Obtiene el número de períodos del día actual de este objeto Calendar . |
NumberOfSecondsInThisMinute | |
NumberOfYearsInThisEra |
Obtiene el número de años de la era actual de este objeto Calendar . |
NumeralSystem |
Obtiene o establece el sistema de numeración que se usa al dar formato a los componentes como cadenas. |
Period |
Obtiene o establece el período del día actual. |
ResolvedLanguage |
Obtiene el idioma que se usó más recientemente para realizar operaciones o formatos de calendario. |
Second |
Obtiene o establece el segundo. |
Year |
Obtiene o establece el año. |
Métodos
AddDays(Int32) |
Incrementa o disminuye el día. |
AddEras(Int32) |
Incrementa o disminuye la era. |
AddHours(Int32) |
Incrementa o disminuye la hora. |
AddMinutes(Int32) |
Incrementa o disminuye el minuto. |
AddMonths(Int32) |
Incrementa o disminuye el mes. |
AddNanoseconds(Int32) |
Incrementa o disminuye el nanosegundo. |
AddPeriods(Int32) |
Incrementa o disminuye el período. |
AddSeconds(Int32) |
Incrementa o disminuye el segundo. |
AddWeeks(Int32) |
Incrementa o disminuye el día según el número especificado de semanas. |
AddYears(Int32) |
Incrementa o disminuye el año. |
ChangeCalendarSystem(String) |
Establece un nuevo sistema de calendario que va a usar este objeto Calendar . |
ChangeClock(String) |
Establece un nuevo reloj que va a usar este objeto Calendar . |
ChangeTimeZone(String) |
Establece una nueva zona horaria que va a usar este objeto Calendar . |
Clone() |
Crea una copia del objeto Calendar . |
Compare(Calendar) |
Compara este calendario con otro objeto Calendar e indica si dateTime de uno es anterior, igual o posterior que el de la otra. |
CompareDateTime(DateTime) |
Compara este calendario con un objeto DateTime e indica si la fecha y hora de uno es anterior, igual o posterior a la del otro. |
CopyTo(Calendar) |
Copia los valores de otro objeto Calendar en este calendario. |
DayAsPaddedString(Int32) |
Devuelve una representación de cadena del día, opcionalmente con relleno cero. |
DayAsString() |
Devuelve una cadena que contiene la representación numérica del día. |
DayOfWeekAsSoloString() |
Devuelve una representación de cadena del día de la semana adecuada para la presentación independiente. |
DayOfWeekAsSoloString(Int32) |
Devuelve una representación de cadena del día de la semana adecuada para la presentación independiente. |
DayOfWeekAsString() |
Devuelve una representación de cadena del día de la semana adecuada para su inclusión con otros componentes de fecha. |
DayOfWeekAsString(Int32) |
Devuelve una representación de cadena del día de la semana adecuada para su inclusión con otros componentes de fecha. |
EraAsString() |
Devuelve una representación de cadena de la era. |
EraAsString(Int32) |
Devuelve una representación de cadena de la era. La cadena elegida es más cercana a la longitud ideal. |
GetCalendarSystem() |
Obtiene el sistema de calendario utilizado por este objeto Calendar . |
GetClock() |
Obtiene el reloj utilizado por este objeto Calendar . |
GetDateTime() |
Crea una fecha y hora, dados los componentes de este objeto Calendar . |
GetTimeZone() |
Obtiene el identificador que identifica la zona horaria que usa este objeto Calendar . |
HourAsPaddedString(Int32) |
Devuelve una representación de cadena de la hora, opcionalmente con relleno cero. |
HourAsString() |
Devuelve una cadena que contiene la representación numérica de la hora. |
MinuteAsPaddedString(Int32) |
Devuelve una representación de cadena del minuto, opcionalmente con relleno cero. |
MinuteAsString() |
Devuelve una cadena que contiene la representación numérica del minuto. |
MonthAsNumericString() |
Devuelve una cadena que contiene la representación numérica del mes. |
MonthAsPaddedNumericString(Int32) |
Devuelve una representación de cadena del mes, opcionalmente con relleno cero. |
MonthAsSoloString() |
Devuelve una representación de cadena del mes adecuado para la presentación independiente. |
MonthAsSoloString(Int32) |
Devuelve una representación de cadena del mes adecuado para la presentación independiente. |
MonthAsString() |
Devuelve una representación de cadena del mes adecuado para su inclusión con otros componentes de fecha. |
MonthAsString(Int32) |
Devuelve una representación de cadena del mes adecuado para su inclusión con otros componentes de fecha. |
NanosecondAsPaddedString(Int32) |
Devuelve una representación de cadena del nanosegundo, opcionalmente con relleno cero. |
NanosecondAsString() |
Devuelve una cadena que contiene la representación numérica del nanosegundo. |
PeriodAsString() |
Devuelve una representación de cadena del período de día, como AM o PM, que usa la abreviatura más común disponible. |
PeriodAsString(Int32) |
Devuelve una representación de cadena del período de día, como AM o PM. |
SecondAsPaddedString(Int32) |
Devuelve una representación de cadena del segundo, opcionalmente con relleno cero. |
SecondAsString() |
Devuelve una cadena que contiene la representación numérica del segundo. |
SetDateTime(DateTime) |
Establece todos los campos de fecha y hora en la fecha y hora representadas por el parámetro DateTime . |
SetToMax() |
Establece los componentes de este objeto Calendar en la fecha y hora más reciente admitida. |
SetToMin() |
Establece los componentes de este objeto Calendar en el valor de DateTime más antiguo admitido. |
SetToNow() |
Establece los componentes de este objeto Calendar en la fecha y hora actual. |
TimeZoneAsString() |
Devuelve el nombre de zona horaria completa aplicable en el instante de tiempo que representa este objeto Calendar . |
TimeZoneAsString(Int32) |
Devuelve el nombre abreviado de zona horaria aplicable en el instante de tiempo que representa este objeto Calendar . |
YearAsPaddedString(Int32) |
Devuelve una representación de cadena del año, opcionalmente sin rellenar. |
YearAsString() |
Devuelve una representación de cadena del año sin relleno inicial de cero. |
YearAsTruncatedString(Int32) |
Devuelve una representación de cadena del año, opcionalmente truncada. |