System::Globalization::DateTimeFormatInfo Klasse

DateTimeFormatInfo class

Menge von Datums- und Zeitformatierungsparametern. Objekte dieser Klasse dürfen nur über die Funktion System::MakeObject() zugewiesen 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 immer in einen 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() overrideKopiert Formatinformationen.
DateTimeFormatInfo()Standardkonstruktor, erstellt unveränderliche Formatinformationen.
get_AbbreviatedDayNames() constLiefert abgekürzte Tagesnamen.
get_AbbreviatedMonthGenitiveNames() constLiefert abgekürzte Monatsnamen im Genitiv.
get_AbbreviatedMonthNames() constLiefert abgekürzte Monatsnamen.
get_AMDesignator() constLiefert AM-Bezeichner.
get_Calendar() constLiefert dem Formatierer zugeordneten Kalender.
get_CalendarWeekRule() constLiefert dem Formatierer zugeordnete Kalenderwochenregel.
static get_CurrentInfo()Liefert den Datums- und Zeitformatierer des aktuellen Threads.
get_DateSeparator() constLiefert Datums-Trennzeichen.
get_DayNames() constLiefert Tagesnamen.
get_FirstDayOfWeek() constLiefert den ersten Wochentag.
get_FullDateTimePattern() constLiefert vollständiges Datum- und Zeitmuster.
static get_InvariantInfo()Liefert unveränderlichen Datums- und Zeitformatierer.
get_IsReadOnly() constPrü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‑Kennzeichen.
get_RFC1123Pattern() constLiefert das RFC1123‑Format.
get_ShortDatePattern() constLiefert das kurze Datumsformat.
get_ShortestDayNames() constLiefert die kürzesten Tagesnamen, die möglich sind.
get_ShortTimePattern() constLiefert das kurze Zeitformat.
get_SortableDateTimePattern() constLiefert das sortierbare Datum‑ und Zeitformat.
get_TimeSeparator() constLiefert das Zeittrennzeichen.
get_UniversalSortableDateTimePattern() constLiefert das universell sortierbare Datum‑ und Zeitformat.
get_YearMonthPattern() constLiefert das Jahres‑ 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 Formate, in denen Datums‑ und Zeitwerte formatiert werden können.
GetAllDateTimePatterns(char16_t) constLiefert alle Formate, in denen Datums‑ und Zeitwerte mit einem angegebenen Formatstring formatiert werden können.
GetDayName(DayOfWeek) constLiefert den Wochentagsnamen.
GetEra(const String&) constLiefert die Ära nach Namen.
GetEraName(int) constLiefert den Ära‑Namen.
GetFormat(const TypeInfo&) overrideGibt den Formatter des angegebenen Typs zurück.
static GetInstance(const IFormatProviderPtr&)Gibt den mit dem Formatprovider verknüpften Formatter zurück.
GetLeapYearMonthName(int) constLiefert den Schaltmonat‑Namen.
GetMonthGenitiveName(int) constLiefert den Genitiv‑Monatsnamen.
GetMonthName(int) constErmittelt Monatsnamen.
GetShortestDayName(DayOfWeek) constErmittelt den kürzesten Namen für den angegebenen Wochentag.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Gibt die schreibgeschützte Version des Formatters zurück.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Legt abgekürzte Tagesnamen fest.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Legt abgekürzte Monatsnamen im Genitiv fest.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Legt abgekürzte Monatsnamen fest.
set_AMDesignator(const String&)Legt AM-Bezeichner fest.
set_Calendar(const SharedPtr<Calendar>&)Legt den mit dem Formatter verknüpften Kalender fest.
set_CalendarWeekRule(CalendarWeekRule)Legt die Kalenderwochenregel fest, die dem Formatter zugeordnet ist.
set_DateSeparator(const String&)Legt Datumstrennzeichen fest.
set_DayNames(const ArrayPtr<String>&)Legt Tagesnamen fest.
set_FirstDayOfWeek(DayOfWeek)Legt den ersten Wochentag fest.
set_FullDateTimePattern(const String&)Legt das vollständige Datums- und Zeitformat fest.
set_LongDatePattern(const String&)Legt das lange Datumsformat fest.
set_LongTimePattern(const String&)Legt das lange Zeitformat fest.
set_MonthDayPattern(const String&)Legt das Monat‑Tag‑Muster fest.
set_MonthGenitiveNames(const ArrayPtr<String>&)Legt Monatsnamen im Genitiv fest.
set_MonthNames(const ArrayPtr<String>&)Legt Monatsnamen fest.
set_PMDesignator(const String&)Legt PM-Bezeichner fest.
set_ShortDatePattern(const String&)Legt das kurze Datumsformat fest.
set_ShortestDayNames(const ArrayPtr<String>&)Legt die kürzest möglichen Tagesnamen fest.
set_ShortTimePattern(const String&)Legt das kurze Zeitformat fest.
set_TimeSeparator(const String&)Legt Zeittrennzeichen fest.
set_YearMonthPattern(const String&)Legt das Jahr‑Monat‑Muster fest.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Legt Muster für das angegebene Format fest.

Siehe auch