System::Globalization::DateTimeFormatInfo Klasse

DateTimeFormatInfo class

Menge von Datums- und Zeitformatierungsparametern. Objekte dieser Klasse dürfen nur mit der System::MakeObject() Funktion alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse stets in den System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

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

Methoden

MethodeBeschreibung
Clone() overrideKlonen von Formatinformationen.
DateTimeFormatInfo()Standardkonstruktor, erstellt invariant Formatinformationen.
get_AbbreviatedDayNames() constRuft die abgekürzten Tagesnamen ab.
get_AbbreviatedMonthGenitiveNames() constRuft die abgekürzten Monatsnamen im Genitiv ab.
get_AbbreviatedMonthNames() constRuft die abgekürzten Monatsnamen ab.
get_AMDesignator() constRuft das AM‑Bezeichner ab.
get_Calendar() constRuft den dem Formatter zugeordneten Kalender ab.
get_CalendarWeekRule() constRuft die dem Formatter zugeordnete Kalenderwochenregel ab.
static get_CurrentInfo()Ruft den Datums- und Zeitformatter des aktuellen Threads ab.
get_DateSeparator() constRuft das Datums‑Trennzeichen ab.
get_DayNames() constLiefert Tagesnamen.
get_FirstDayOfWeek() constLiefert den ersten Tag der Woche.
get_FullDateTimePattern() constLiefert das vollständige Datum‑ und Zeitformat.
static get_InvariantInfo()Liefert den invariant‑Datum‑ und Zeitformatierer.
get_IsReadOnly() constÜberprüft, ob der Formatierer schreibgeschützt ist.
get_LongDatePattern() constLiefert das lange Datumsformat.
get_LongTimePattern() constLiefert das lange Zeitformat.
get_MonthDayPattern() constLiefert das Monat‑Tag‑Format.
get_MonthGenitiveNames() constLiefert die Monatsnamen im Genitiv.
get_MonthNames() constLiefert die Monatsnamen.
get_NativeCalendarName() constLiefert den nativen Kalendernamen, falls verfügbar.
get_PMDesignator() constLiefert das PM‑Bezeichner.
get_RFC1123Pattern() constLiefert das RFC1123‑Muster.
get_ShortDatePattern() constLiefert das kurze Datumsformat.
get_ShortestDayNames() constLiefert die kürzest möglichen Tagesnamen.
get_ShortTimePattern() constLiefert das kurze Zeitformat.
get_SortableDateTimePattern() constLiefert das sortierbare Datum‑ und Zeitformat.
get_TimeSeparator() constLiefert den Zeittrennzeichen.
get_UniversalSortableDateTimePattern() constLiefert das universell sortierbare Datum‑ und Zeitformat.
get_YearMonthPattern() constLiefert das Jahr‑ und Monatsformat.
GetAbbreviatedDayName(DayOfWeek) constLiefert den abgekürzten Wochentagsnamen.
GetAbbreviatedEraName(int) constLiefert den abgekürzten Ära‑Namen.
GetAbbreviatedMonthName(int) constLiefert den abgekürzten Monatsnamen.
GetAllDateTimePatterns() constLiefert alle Muster, in denen Datums‑ und Zeitwerte formatiert werden können.
GetAllDateTimePatterns(char16_t) constLiefert alle Muster, in denen Datums‑ und Zeitwerte mit einem angegebenen Formatstring formatiert werden können.
GetDayName(DayOfWeek) constLiefert den Namen des Wochentags.
GetEra(const String&) constLiefert die Ära nach Namen.
GetEraName(int) constLiefert den Namen der Ära.
GetFormat(const TypeInfo&) overrideLiefert den Formatierer eines bestimmten Typs.
static GetInstance(const IFormatProviderPtr&)Liefert den dem Formatprovider zugeordneten Formatierer.
GetLeapYearMonthName(int) constLiefert den Namen des Schaltmonats.
GetMonthGenitiveName(int) constLiefert den Genitiv-Monatsnamen.
GetMonthName(int) constLiefert den Monatsnamen.
GetShortestDayName(DayOfWeek) constLiefert den kürzesten Namen für den angegebenen Wochentag.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Liefert die schreibgeschützte Version des Formatierers.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Setzt die abgekürzten Tagesnamen.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Setzt die abgekürzten Monatsnamen im Genitiv.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Setzt die abgekürzten Monatsnamen.
set_AMDesignator(const String&)Setzt den AM-Bezeichner.
set_Calendar(const SharedPtr<Calendar>&)Setzt den dem Formatierer zugeordneten Kalender.
set_CalendarWeekRule(CalendarWeekRule)Setzt die dem Formatierer zugeordnete Kalenderwochenregel.
set_DateSeparator(const String&)Setzt das Datums‑Trennzeichen.
set_DayNames(const ArrayPtr<String>&)Setzt die Tagesnamen.
set_FirstDayOfWeek(DayOfWeek)Setzt den ersten Tag der Woche.
set_FullDateTimePattern(const String&)Setzt das vollständige Datums- und Zeitformat.
set_LongDatePattern(const String&)Setzt das lange Datumsformat.
set_LongTimePattern(const String&)Setzt das lange Zeitformat.
set_MonthDayPattern(const String&)Setzt das Monats‑Tag‑Format.
set_MonthGenitiveNames(const ArrayPtr<String>&)Setzt die Monatsnamen im Genitiv.
set_MonthNames(const ArrayPtr<String>&)Setzt die Monatsnamen.
set_PMDesignator(const String&)Setzt den PM-Bezeichner.
set_ShortDatePattern(const String&)Setzt das kurze Datumsformat.
set_ShortestDayNames(const ArrayPtr<String>&)Setzt die kürzest möglichen Tagesnamen.
set_ShortTimePattern(const String&)Legt das Kurzzeitformat fest.
set_TimeSeparator(const String&)Legt das Zeittrennzeichen fest.
set_YearMonthPattern(const String&)Legt das Jahr‑ und Monatsformat fest.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Legt Muster für das angegebene Format fest.

Siehe auch