System::Globalization::DateTimeFormatInfo класс
Содержание
[
Скрывать
]DateTimeFormatInfo class
Набор параметров форматирования даты и времени. Объекты этого класса должны выделяться только с помощью функции System::MakeObject() function. Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class DateTimeFormatInfo : public virtual System::Object,
public System::IFormatProvider,
public System::ICloneable
Методы
| Метод | Описание |
|---|---|
| Clone() override | Клонирует информацию о формате. |
| DateTimeFormatInfo() | Конструктор по умолчанию, создает инвариантную информацию о формате. |
| get_AbbreviatedDayNames() const | Получает сокращённые названия дней. |
| get_AbbreviatedMonthGenitiveNames() const | Получает сокращённые названия месяцев в родительном падеже. |
| get_AbbreviatedMonthNames() const | Получает сокращённые названия месяцев. |
| get_AMDesignator() const | Получает обозначение AM. |
| get_Calendar() const | Получает календарь, связанный с форматировщиком. |
| get_CalendarWeekRule() const | Получает правило недели календаря, связанное с форматировщиком. |
| static get_CurrentInfo() | Получает форматировщик даты и времени текущего потока. |
| get_DateSeparator() const | Получает разделитель даты. |
| get_DayNames() const | Получает названия дней. |
| get_FirstDayOfWeek() const | Получает первый день недели. |
| get_FullDateTimePattern() const | Получает полный шаблон даты и времени. |
| static get_InvariantInfo() | Получает инвариантный форматировщик даты и времени. |
| get_IsReadOnly() const | Проверяет, является ли форматировщик только для чтения. |
| get_LongDatePattern() const | Получает шаблон длительной даты. |
| get_LongTimePattern() const | Получает шаблон длительного времени. |
| get_MonthDayPattern() const | Получает шаблон дня месяца. |
| get_MonthGenitiveNames() const | Получает названия месяцев в родительном падеже. |
| get_MonthNames() const | Получает названия месяцев. |
| get_NativeCalendarName() const | Получает название собственного календаря, если доступно. |
| get_PMDesignator() const | Получает обозначение PM. |
| get_RFC1123Pattern() const | Получает шаблон RFC1123. |
| get_ShortDatePattern() const | Получает шаблон короткой даты. |
| get_ShortestDayNames() const | Получает максимально короткие названия дней. |
| get_ShortTimePattern() const | Получает шаблон короткого времени. |
| get_SortableDateTimePattern() const | Получает шаблон сортируемой даты и времени. |
| get_TimeSeparator() const | Получает разделитель времени. |
| get_UniversalSortableDateTimePattern() const | Получает универсальный шаблон сортируемой даты и времени. |
| get_YearMonthPattern() const | Получает шаблон года и месяца. |
| GetAbbreviatedDayName(DayOfWeek) const | Получает сокращённое название дня недели. |
| GetAbbreviatedEraName(int) const | Получает сокращённое название эпохи. |
| GetAbbreviatedMonthName(int) const | Получает сокращённое название месяца. |
| GetAllDateTimePatterns() const | Получает все шаблоны, в которых могут быть отформатированы значения даты и времени. |
| GetAllDateTimePatterns(char16_t) const | Получает все шаблоны, в которых могут быть отформатированы значения даты и времени с использованием указанной строки формата. |
| GetDayName(DayOfWeek) const | Получает название дня недели. |
| GetEra(const String&) const | Получает эпоху по названию. |
| GetEraName(int) const | Получает название эпохи. |
| GetFormat(const TypeInfo&) override | Получает форматировщик определённого типа. |
| static GetInstance(const IFormatProviderPtr&) | Получает форматировщик, связанный с поставщиком формата. |
| GetLeapYearMonthName(int) const | Получает название високосного месяца. |
| GetMonthGenitiveName(int) const | Получает название месяца в родительном падеже. |
| GetMonthName(int) const | Получает название месяца. |
| GetShortestDayName(DayOfWeek) const | Получает сокращённое название указанного дня недели. |
| operator=(const DateTimeFormatInfo&) | |
| static ReadOnly(const DateTimeFormatInfoPtr&) | Получает только‑читаемую версию форматировщика. |
| set_AbbreviatedDayNames(const ArrayPtr<String>&) | Устанавливает сокращённые названия дней. |
| set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&) | Устанавливает сокращённые названия месяцев в родительном падеже. |
| set_AbbreviatedMonthNames(const ArrayPtr<String>&) | Устанавливает сокращённые названия месяцев. |
| set_AMDesignator(const String&) | Устанавливает обозначение AM. |
| set_Calendar(const SharedPtr<Calendar>&) | Устанавливает календарь, связанный с форматировщиком. |
| set_CalendarWeekRule(CalendarWeekRule) | Устанавливает правило недели календаря, связанное с форматировщиком. |
| set_DateSeparator(const String&) | Устанавливает разделитель даты. |
| set_DayNames(const ArrayPtr<String>&) | Устанавливает названия дней. |
| set_FirstDayOfWeek(DayOfWeek) | Устанавливает первый день недели. |
| set_FullDateTimePattern(const String&) | Устанавливает полный шаблон даты и времени. |
| set_LongDatePattern(const String&) | Устанавливает шаблон длинной даты. |
| set_LongTimePattern(const String&) | Устанавливает шаблон длинного времени. |
| set_MonthDayPattern(const String&) | Устанавливает шаблон месяца и дня. |
| set_MonthGenitiveNames(const ArrayPtr<String>&) | Устанавливает названия месяцев в родительном падеже. |
| set_MonthNames(const ArrayPtr<String>&) | Устанавливает названия месяцев. |
| set_PMDesignator(const String&) | Устанавливает обозначение PM. |
| set_ShortDatePattern(const String&) | Устанавливает шаблон короткой даты. |
| set_ShortestDayNames(const ArrayPtr<String>&) | Устанавливает максимально короткие названия дней. |
| set_ShortTimePattern(const String&) | Устанавливает шаблон короткого времени. |
| set_TimeSeparator(const String&) | Устанавливает разделитель времени. |
| set_YearMonthPattern(const String&) | Устанавливает шаблон года и месяца. |
| SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t) | Устанавливает шаблоны для указанного формата. |
См. также
- Class Object
- Class IFormatProvider
- Class ICloneable
- Namespace System::Globalization
- Library Aspose.Font for C++