System::Globalization::DateTimeFormatInfo klass

DateTimeFormatInfo class

Uppsättning av datum- och tidsformateringsparametrar. Objekt av denna klass bör endast allokeras med System::MakeObject()‑funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr‑pekare och använd denna pekare för att skicka den till funktioner som argument.

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

Metoder

MetodBeskrivning
Clone() overrideKlonar formatinformation.
DateTimeFormatInfo()Standardkonstruktor, skapar invariant formatinformation.
get_AbbreviatedDayNames() constHämtar förkortade dagnamn.
get_AbbreviatedMonthGenitiveNames() constHämtar förkortade månadsnamn i genitivform.
get_AbbreviatedMonthNames() constHämtar förkortade månadsnamn.
get_AMDesignator() constHämtar AM‑designator.
get_Calendar() constHämtar kalender associerad med formateraren.
get_CalendarWeekRule() constHämtar kalenderveckoregler associerade med formateraren.
static get_CurrentInfo()Hämtar aktuell tråds datum- och tidsformaterare.
get_DateSeparator() constHämtar datumseparator.
get_DayNames() constHämtar dagnamn.
get_FirstDayOfWeek() constHämtar den första dagen i veckan.
get_FullDateTimePattern() constHämtar fullständigt datum- och tidsformat.
static get_InvariantInfo()Hämtar invariant datum- och tidsformatterare.
get_IsReadOnly() constKontrollerar om formatteraren är skrivskyddad.
get_LongDatePattern() constHämtar långt datumformat.
get_LongTimePattern() constHämtar långt tidsformat.
get_MonthDayPattern() constHämtar månad‑dag‑format.
get_MonthGenitiveNames() constHämtar månadsnamn i genitivform.
get_MonthNames() constHämtar månadsnamn.
get_NativeCalendarName() constHämtar inbyggt kalendernamn om tillgängligt.
get_PMDesignator() constHämtar PM designator.
get_RFC1123Pattern() constHämtar RFC1123‑format.
get_ShortDatePattern() constHämtar kort datumformat.
get_ShortestDayNames() constHämtar kortaste möjliga dagnamn.
get_ShortTimePattern() constHämtar kort tidsformat.
get_SortableDateTimePattern() constHämtar sorteringsbart datum‑ och tidsformat.
get_TimeSeparator() constHämtar tidsseparator.
get_UniversalSortableDateTimePattern() constHämtar universellt sorteringsbart datum‑ och tidsformat.
get_YearMonthPattern() constHämtar år‑ och månadsformat.
GetAbbreviatedDayName(DayOfWeek) constHämtar förkortat veckodagsnamn.
GetAbbreviatedEraName(int) constHämtar förkortat eranamn.
GetAbbreviatedMonthName(int) constHämtar förkortat månadsnamn.
GetAllDateTimePatterns() constHämtar alla mönster som datum‑ och tidsvärden kan formateras med.
GetAllDateTimePatterns(char16_t) constHämtar alla mönster som datum‑ och tidsvärden kan formateras med med angiven formatsträng.
GetDayName(DayOfWeek) constHämtar veckodagens namn.
GetEra(const String&) constHämtar era efter namn.
GetEraName(int) constHämtar erans namn.
GetFormat(const TypeInfo&) overrideHämtar formaterare av specifik typ.
static GetInstance(const IFormatProviderPtr&)Hämtar formaterare som är associerad med formatleverantör.
GetLeapYearMonthName(int) constHämtar skottårs månadsnamn.
GetMonthGenitiveName(int) constHämtar genitiv månadsnamn.
GetMonthName(int) constHämtar månadsnamn.
GetShortestDayName(DayOfWeek) constHämtar kortaste namn för den angivna veckodagen.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Hämtar skrivskyddad version av formaterare.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Ställer in förkortade veckodagsnamn.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Ställer in förkortade månadsnamn i genitivform.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Ställer in förkortade månadsnamn.
set_AMDesignator(const String&)Ställer in AM-designator.
set_Calendar(const SharedPtr<Calendar>&)Ställer in kalender som är associerad med formateraren.
set_CalendarWeekRule(CalendarWeekRule)Ställer in kalenderveckoregeln som är associerad med formateraren.
set_DateSeparator(const String&)Ställer in datumseparator.
set_DayNames(const ArrayPtr<String>&)Ställer in veckodagsnamn.
set_FirstDayOfWeek(DayOfWeek)Ställer in första veckodagen.
set_FullDateTimePattern(const String&)Ställer in fullständigt datum- och tidsformat.
set_LongDatePattern(const String&)Ställer in långt datumformat.
set_LongTimePattern(const String&)Ställer in långt tidsformat.
set_MonthDayPattern(const String&)Ställer in månads-dag-format.
set_MonthGenitiveNames(const ArrayPtr<String>&)Ställer in månadsnamn i genitivform.
set_MonthNames(const ArrayPtr<String>&)Ställer in månadsnamn.
set_PMDesignator(const String&)Ställer in PM-designator.
set_ShortDatePattern(const String&)Ställer in kort datumformat.
set_ShortestDayNames(const ArrayPtr<String>&)Ställer in kortaste möjliga veckodagsnamn.
set_ShortTimePattern(const String&)Ställer in kort tidsformat.
set_TimeSeparator(const String&)Ställer in tidsseparator.
set_YearMonthPattern(const String&)Ställer in år- och månadsformat.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Ställer in mönster för det angivna formatet.

Se även