classe System::Globalization::DateTimeFormatInfo

DateTimeFormatInfo class

Insieme di parametri di formattazione di data e ora. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject() . Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare questo puntatore per passarlo alle funzioni come argomento.

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

Metodi

MetodoDescrizione
Clone() overrideClona le informazioni di formattazione.
DateTimeFormatInfo()Costruttore predefinito, crea informazioni di formato invarianti.
get_AbbreviatedDayNames() constRestituisce i nomi abbreviati dei giorni.
get_AbbreviatedMonthGenitiveNames() constRestituisce i nomi abbreviati dei mesi in forma genitiva.
get_AbbreviatedMonthNames() constRestituisce i nomi abbreviati dei mesi.
get_AMDesignator() constRestituisce il designatore AM.
get_Calendar() constRestituisce il calendario associato al formattatore.
get_CalendarWeekRule() constRestituisce la regola della settimana del calendario associata al formattatore.
static get_CurrentInfo()Restituisce il formattatore di data e ora del thread corrente.
get_DateSeparator() constRestituisce il separatore di data.
get_DayNames() constRestituisce i nomi dei giorni.
get_FirstDayOfWeek() constRestituisce il primo giorno della settimana.
get_FullDateTimePattern() constRestituisce il modello completo di data e ora.
static get_InvariantInfo()Restituisce il formattatore invariabile di data e ora.
get_IsReadOnly() constVerifica se il formattatore è di sola lettura.
get_LongDatePattern() constOttiene il modello di data lunga.
get_LongTimePattern() constOttiene il modello di ora lunga.
get_MonthDayPattern() constOttiene il modello di giorno del mese.
get_MonthGenitiveNames() constOttiene i nomi dei mesi nella forma genitiva.
get_MonthNames() constOttiene i nomi dei mesi.
get_NativeCalendarName() constOttiene il nome del calendario nativo, se disponibile.
get_PMDesignator() constOttiene il designatore PM.
get_RFC1123Pattern() constOttiene il modello RFC1123.
get_ShortDatePattern() constOttiene il modello di data breve.
get_ShortestDayNames() constOttiene i nomi dei giorni più brevi possibili.
get_ShortTimePattern() constOttiene il modello di ora breve.
get_SortableDateTimePattern() constOttiene il modello di data e ora ordinabile.
get_TimeSeparator() constOttiene il separatore dell’ora.
get_UniversalSortableDateTimePattern() constOttiene il modello di data e ora ordinabile universale.
get_YearMonthPattern() constOttiene il modello di anno e mese.
GetAbbreviatedDayName(DayOfWeek) constOttiene il nome abbreviato del giorno della settimana.
GetAbbreviatedEraName(int) constOttiene il nome abbreviato dell’era.
GetAbbreviatedMonthName(int) constOttiene il nome abbreviato del mese.
GetAllDateTimePatterns() constOttiene tutti i modelli in cui i valori di data e ora possono essere formattati.
GetAllDateTimePatterns(char16_t) constOttiene tutti i modelli in cui i valori di data e ora possono essere formattati usando la stringa di formato specificata.
GetDayName(DayOfWeek) constOttiene il nome del giorno della settimana.
GetEra(const String&) constOttiene l’era per nome.
GetEraName(int) constOttiene il nome dell’era.
GetFormat(const TypeInfo&) overrideRestituisce il formattatore di tipo specifico.
static GetInstance(const IFormatProviderPtr&)Restituisce il formattatore associato al provider di formattazione.
GetLeapYearMonthName(int) constOttiene il nome del mese di anno bisestile.
GetMonthGenitiveName(int) constOttiene il nome genitivo del mese.
GetMonthName(int) constOttiene il nome del mese.
GetShortestDayName(DayOfWeek) constOttiene il nome più breve per il giorno della settimana specificato.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Restituisce la versione di sola lettura del formattatore.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Imposta i nomi abbreviati dei giorni.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Imposta i nomi abbreviati dei mesi in forma genitiva.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Imposta i nomi abbreviati dei mesi.
set_AMDesignator(const String&)Imposta il designatore AM.
set_Calendar(const SharedPtr<Calendar>&)Imposta il calendario associato al formattatore.
set_CalendarWeekRule(CalendarWeekRule)Imposta la regola della settimana del calendario associata al formattatore.
set_DateSeparator(const String&)Imposta il separatore di data.
set_DayNames(const ArrayPtr<String>&)Imposta i nomi dei giorni.
set_FirstDayOfWeek(DayOfWeek)Imposta il primo giorno della settimana.
set_FullDateTimePattern(const String&)Imposta il modello completo di data e ora.
set_LongDatePattern(const String&)Imposta il modello di data lunga.
set_LongTimePattern(const String&)Imposta il modello di ora lunga.
set_MonthDayPattern(const String&)Imposta il modello di giorno del mese.
set_MonthGenitiveNames(const ArrayPtr<String>&)Imposta i nomi dei mesi in forma genitiva.
set_MonthNames(const ArrayPtr<String>&)Imposta i nomi dei mesi.
set_PMDesignator(const String&)Imposta il designatore PM.
set_ShortDatePattern(const String&)Imposta il modello di data breve.
set_ShortestDayNames(const ArrayPtr<String>&)Imposta i nomi più brevi possibili dei giorni.
set_ShortTimePattern(const String&)Imposta il modello di ora breve.
set_TimeSeparator(const String&)Imposta il separatore di ora.
set_YearMonthPattern(const String&)Imposta il modello di anno e mese.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Imposta i modelli per il formato specificato.

Vedi anche