Clase System::Globalization::DateTimeFormatInfo

DateTimeFormatInfo class

Conjunto de parámetros de formato de fecha y hora. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.

class DateTimeFormatInfo : public virtual System::Object,
                           public System::IFormatProvider,
                           public System::ICloneable

Métodos

MétodoDescripción
Clone() overrideClona la información de formato.
DateTimeFormatInfo()Constructor predeterminado, construye información de formato invariante.
get_AbbreviatedDayNames() constObtiene los nombres abreviados de los días.
get_AbbreviatedMonthGenitiveNames() constObtiene los nombres abreviados de los meses en forma genitiva.
get_AbbreviatedMonthNames() constObtiene los nombres abreviados de los meses.
get_AMDesignator() constObtiene el designador AM.
get_Calendar() constObtiene el calendario asociado al formateador.
get_CalendarWeekRule() constObtiene la regla de semana del calendario asociada al formateador.
static get_CurrentInfo()Obtiene el formateador de fecha y hora del hilo actual.
get_DateSeparator() constObtiene el separador de fecha.
get_DayNames() constObtiene los nombres de los días.
get_FirstDayOfWeek() constObtiene el primer día de la semana.
get_FullDateTimePattern() constObtiene el patrón completo de fecha y hora.
static get_InvariantInfo()Obtiene el formateador invariante de fecha y hora.
get_IsReadOnly() constComprueba si el formateador es de solo lectura.
get_LongDatePattern() constObtiene el patrón de fecha larga.
get_LongTimePattern() constObtiene el patrón de hora larga.
get_MonthDayPattern() constObtiene el patrón de día del mes.
get_MonthGenitiveNames() constObtiene los nombres de los meses en forma genitiva.
get_MonthNames() constObtiene los nombres de los meses.
get_NativeCalendarName() constObtiene el nombre del calendario nativo si está disponible.
get_PMDesignator() constObtiene el designador PM.
get_RFC1123Pattern() constObtiene el patrón RFC1123.
get_ShortDatePattern() constObtiene el patrón de fecha corta.
get_ShortestDayNames() constObtiene los nombres de día más cortos posibles.
get_ShortTimePattern() constObtiene el patrón de hora corta.
get_SortableDateTimePattern() constObtiene el patrón de fecha y hora ordenable.
get_TimeSeparator() constObtiene el separador de hora.
get_UniversalSortableDateTimePattern() constObtiene el patrón universal ordenable de fecha y hora.
get_YearMonthPattern() constObtiene el patrón de año y mes.
GetAbbreviatedDayName(DayOfWeek) constObtiene el nombre abreviado del día de la semana.
GetAbbreviatedEraName(int) constObtiene el nombre abreviado de la era.
GetAbbreviatedMonthName(int) constObtiene el nombre abreviado del mes.
GetAllDateTimePatterns() constObtiene todos los patrones en los que se pueden formatear los valores de fecha y hora.
GetAllDateTimePatterns(char16_t) constObtiene todos los patrones en los que se pueden formatear los valores de fecha y hora usando la cadena de formato especificada.
GetDayName(DayOfWeek) constObtiene el nombre del día de la semana.
GetEra(const String&) constObtiene la era por nombre.
GetEraName(int) constObtiene el nombre de la era.
GetFormat(const TypeInfo&) overrideObtiene el formateador de tipo específico.
static GetInstance(const IFormatProviderPtr&)Obtiene el formateador asociado con el proveedor de formato.
GetLeapYearMonthName(int) constObtiene el nombre del mes bisiesto.
GetMonthGenitiveName(int) constObtiene el nombre del mes en genitivo.
GetMonthName(int) constObtiene el nombre del mes.
GetShortestDayName(DayOfWeek) constObtiene el nombre más corto para el día de la semana especificado.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Obtiene la versión de solo lectura del formateador.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Establece los nombres abreviados de los días.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Establece los nombres abreviados de los meses en forma genitiva.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Establece los nombres abreviados de los meses.
set_AMDesignator(const String&)Establece el designador AM.
set_Calendar(const SharedPtr<Calendar>&)Establece el calendario asociado al formateador.
set_CalendarWeekRule(CalendarWeekRule)Establece la regla de semana del calendario asociada al formateador.
set_DateSeparator(const String&)Establece el separador de fecha.
set_DayNames(const ArrayPtr<String>&)Establece los nombres de los días.
set_FirstDayOfWeek(DayOfWeek)Establece el primer día de la semana.
set_FullDateTimePattern(const String&)Establece el patrón completo de fecha y hora.
set_LongDatePattern(const String&)Establece el patrón de fecha larga.
set_LongTimePattern(const String&)Establece el patrón de hora larga.
set_MonthDayPattern(const String&)Establece el patrón de día del mes.
set_MonthGenitiveNames(const ArrayPtr<String>&)Establece los nombres de los meses en forma genitiva.
set_MonthNames(const ArrayPtr<String>&)Establece los nombres de los meses.
set_PMDesignator(const String&)Establece el designador PM.
set_ShortDatePattern(const String&)Establece el patrón de fecha corta.
set_ShortestDayNames(const ArrayPtr<String>&)Establece los nombres de día más cortos posibles.
set_ShortTimePattern(const String&)Establece el patrón de hora corta.
set_TimeSeparator(const String&)Establece el separador de hora.
set_YearMonthPattern(const String&)Establece el patrón de año y mes.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Establece los patrones para el formato especificado.

Ver también