System::Globalization::DateTimeFormatInfo class

DateTimeFormatInfo class

Set van datum- en tijdopmaakparameters. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit zal leiden tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in de System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

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

Methoden

MethodeBeschrijving
Clone() overrideKopieert opmaakinfo.
DateTimeFormatInfo()Standaardconstructor, maakt een invariant opmaakinfo aan.
get_AbbreviatedDayNames() constHaalt verkorte dagnamen op.
get_AbbreviatedMonthGenitiveNames() constHaalt verkorte maandnamen op in genitiefvorm.
get_AbbreviatedMonthNames() constHaalt verkorte maandnamen op.
get_AMDesignator() constHaalt AM‑aanduiding op.
get_Calendar() constHaalt de kalender op die bij de formatter hoort.
get_CalendarWeekRule() constHaalt de kalenderweekregel op die bij de formatter hoort.
static get_CurrentInfo()Haalt de datum‑ en tijdformatter van de huidige thread op.
get_DateSeparator() constHaalt datum‑scheidingsteken op.
get_DayNames() constHaalt de namen van dagen op.
get_FirstDayOfWeek() constHaalt de eerste dag van de week op.
get_FullDateTimePattern() constHaalt het volledige datum- en tijdpatroon op.
static get_InvariantInfo()Haalt de invariant datum- en tijdformatter op.
get_IsReadOnly() constControleert of de formatter alleen-lezen is.
get_LongDatePattern() constHaalt het lange datumpatroon op.
get_LongTimePattern() constHaalt het lange tijdpatroon op.
get_MonthDayPattern() constHaalt het maand-dagpatroon op.
get_MonthGenitiveNames() constHaalt de maandnamen in de genitiefvorm op.
get_MonthNames() constHaalt de maandnamen op.
get_NativeCalendarName() constHaalt de native kalendernaam op indien beschikbaar.
get_PMDesignator() constHaalt de PM‑aanduiding op.
get_RFC1123Pattern() constHaalt het RFC1123‑patroon op.
get_ShortDatePattern() constHaalt het korte datumpatroon op.
get_ShortestDayNames() constHaalt de kortst mogelijke dagnamen op.
get_ShortTimePattern() constHaalt het korte tijdpatroon op.
get_SortableDateTimePattern() constHaalt het sorteerbare datum- en tijdpatroon op.
get_TimeSeparator() constHaalt de tijdscheidingsteken op.
get_UniversalSortableDateTimePattern() constHaalt het universeel sorteerbare datum- en tijdpatroon op.
get_YearMonthPattern() constHaalt het jaar‑en‑maandpatroon op.
GetAbbreviatedDayName(DayOfWeek) constHaalt de afgekorte weekdagnaam op.
GetAbbreviatedEraName(int) constHaalt de afgekorte era‑naam op.
GetAbbreviatedMonthName(int) constHaalt de afgekorte maandnaam op.
GetAllDateTimePatterns() constHaalt alle patronen op waarin datum‑ en tijdwaarden kunnen worden opgemaakt.
GetAllDateTimePatterns(char16_t) constHaalt alle patronen op waarin datum‑ en tijdwaarden kunnen worden opgemaakt met behulp van een opgegeven opmaakreeks.
GetDayName(DayOfWeek) constHaalt de naam van de weekdag op.
GetEra(const String&) constHaalt het tijdperk op op basis van de naam.
GetEraName(int) constHaalt de naam van het tijdperk op.
GetFormat(const TypeInfo&) overrideHaalt formatter van specifiek type op.
static GetInstance(const IFormatProviderPtr&)Haalt formatter op die geassocieerd is met formatprovider.
GetLeapYearMonthName(int) constHaalt de naam van de schrikkelmaand op.
GetMonthGenitiveName(int) constHaalt de genitieve maandnaam op.
GetMonthName(int) constHaalt de maandnaam op.
GetShortestDayName(DayOfWeek) constHaalt de kortste naam op voor de opgegeven dag van de week.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Haalt de alleen-lezen versie van formatter op.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Stelt afgekorte dagnamen in.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Stelt afgekorte maandnamen in genitieve vorm in.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Stelt afgekorte maandnamen in.
set_AMDesignator(const String&)Stelt de AM-aanduiding in.
set_Calendar(const SharedPtr<Calendar>&)Stelt de kalender in die aan de formatter is gekoppeld.
set_CalendarWeekRule(CalendarWeekRule)Stelt de kalenderweekregel in die aan de formatter is gekoppeld.
set_DateSeparator(const String&)Stelt de datumseparator in.
set_DayNames(const ArrayPtr<String>&)Stelt dagnamen in.
set_FirstDayOfWeek(DayOfWeek)Stelt de eerste dag van de week in.
set_FullDateTimePattern(const String&)Stelt het volledige datum- en tijdpatroon in.
set_LongDatePattern(const String&)Stelt het lange datumpatroon in.
set_LongTimePattern(const String&)Stelt het lange tijdpatroon in.
set_MonthDayPattern(const String&)Stelt het maand-dagpatroon in.
set_MonthGenitiveNames(const ArrayPtr<String>&)Stelt maandnamen in genitieve vorm in.
set_MonthNames(const ArrayPtr<String>&)Stelt maandnamen in.
set_PMDesignator(const String&)Stelt de PM-aanduiding in.
set_ShortDatePattern(const String&)Stelt het korte datumpatroon in.
set_ShortestDayNames(const ArrayPtr<String>&)Stelt de kortst mogelijke dagnamen in.
set_ShortTimePattern(const String&)Stelt kort tijdpatroon in.
set_TimeSeparator(const String&)Stelt tijdscheidingsteken in.
set_YearMonthPattern(const String&)Stelt jaar- en maandpatroon in.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Stelt patronen in voor het opgegeven formaat.

Zie ook