Clase System::Globalization::DateTimeFormatInfo
Contenido
[
Ocultar
]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étodo | Descripción |
|---|---|
| Clone() override | Clona la información de formato. |
| DateTimeFormatInfo() | Constructor predeterminado, construye información de formato invariante. |
| get_AbbreviatedDayNames() const | Obtiene los nombres abreviados de los días. |
| get_AbbreviatedMonthGenitiveNames() const | Obtiene los nombres abreviados de los meses en forma genitiva. |
| get_AbbreviatedMonthNames() const | Obtiene los nombres abreviados de los meses. |
| get_AMDesignator() const | Obtiene el designador AM. |
| get_Calendar() const | Obtiene el calendario asociado al formateador. |
| get_CalendarWeekRule() const | Obtiene la regla de semana del calendario asociada al formateador. |
| static get_CurrentInfo() | Obtiene el formateador de fecha y hora del hilo actual. |
| get_DateSeparator() const | Obtiene el separador de fecha. |
| get_DayNames() const | Obtiene los nombres de los días. |
| get_FirstDayOfWeek() const | Obtiene el primer día de la semana. |
| get_FullDateTimePattern() const | Obtiene el patrón completo de fecha y hora. |
| static get_InvariantInfo() | Obtiene el formateador invariante de fecha y hora. |
| get_IsReadOnly() const | Comprueba si el formateador es de solo lectura. |
| get_LongDatePattern() const | Obtiene el patrón de fecha larga. |
| get_LongTimePattern() const | Obtiene el patrón de hora larga. |
| get_MonthDayPattern() const | Obtiene el patrón de día del mes. |
| get_MonthGenitiveNames() const | Obtiene los nombres de los meses en forma genitiva. |
| get_MonthNames() const | Obtiene los nombres de los meses. |
| get_NativeCalendarName() const | Obtiene el nombre del calendario nativo si está disponible. |
| get_PMDesignator() const | Obtiene el designador PM. |
| get_RFC1123Pattern() const | Obtiene el patrón RFC1123. |
| get_ShortDatePattern() const | Obtiene el patrón de fecha corta. |
| get_ShortestDayNames() const | Obtiene los nombres de día más cortos posibles. |
| get_ShortTimePattern() const | Obtiene el patrón de hora corta. |
| get_SortableDateTimePattern() const | Obtiene el patrón de fecha y hora ordenable. |
| get_TimeSeparator() const | Obtiene el separador de hora. |
| get_UniversalSortableDateTimePattern() const | Obtiene el patrón universal ordenable de fecha y hora. |
| get_YearMonthPattern() const | Obtiene el patrón de año y mes. |
| GetAbbreviatedDayName(DayOfWeek) const | Obtiene el nombre abreviado del día de la semana. |
| GetAbbreviatedEraName(int) const | Obtiene el nombre abreviado de la era. |
| GetAbbreviatedMonthName(int) const | Obtiene el nombre abreviado del mes. |
| GetAllDateTimePatterns() const | Obtiene todos los patrones en los que se pueden formatear los valores de fecha y hora. |
| GetAllDateTimePatterns(char16_t) const | Obtiene todos los patrones en los que se pueden formatear los valores de fecha y hora usando la cadena de formato especificada. |
| GetDayName(DayOfWeek) const | Obtiene el nombre del día de la semana. |
| GetEra(const String&) const | Obtiene la era por nombre. |
| GetEraName(int) const | Obtiene el nombre de la era. |
| GetFormat(const TypeInfo&) override | Obtiene el formateador de tipo específico. |
| static GetInstance(const IFormatProviderPtr&) | Obtiene el formateador asociado con el proveedor de formato. |
| GetLeapYearMonthName(int) const | Obtiene el nombre del mes bisiesto. |
| GetMonthGenitiveName(int) const | Obtiene el nombre del mes en genitivo. |
| GetMonthName(int) const | Obtiene el nombre del mes. |
| GetShortestDayName(DayOfWeek) const | Obtiene 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
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Page for C++