System::Globalization::DateTimeFormatInfo classe

DateTimeFormatInfo class

Ensemble de paramètres de formatage de date et d’heure. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

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

Méthodes

MéthodeDescription
Clone() overrideClone les informations de format.
DateTimeFormatInfo()Constructeur par défaut, crée des informations de format invariantes.
get_AbbreviatedDayNames() constObtient les noms de jour abrégés.
get_AbbreviatedMonthGenitiveNames() constObtient les noms de mois abrégés au génitif.
get_AbbreviatedMonthNames() constObtient les noms de mois abrégés.
get_AMDesignator() constObtient le désignateur AM.
get_Calendar() constObtient le calendrier associé au formateur.
get_CalendarWeekRule() constObtient la règle de semaine du calendrier associée au formateur.
static get_CurrentInfo()Obtient le formateur de date et d’heure du thread actuel.
get_DateSeparator() constObtient le séparateur de date.
get_DayNames() constObtient les noms de jour.
get_FirstDayOfWeek() constObtient le premier jour de la semaine.
get_FullDateTimePattern() constObtient le modèle complet de date et d’heure.
static get_InvariantInfo()Obtient le formateur de date et d’heure invariant.
get_IsReadOnly() constVérifie si le formateur est en lecture seule.
get_LongDatePattern() constObtient le modèle de date longue.
get_LongTimePattern() constObtient le modèle d’heure longue.
get_MonthDayPattern() constObtient le modèle jour du mois.
get_MonthGenitiveNames() constObtient les noms des mois au génitif.
get_MonthNames() constObtient les noms des mois.
get_NativeCalendarName() constObtient le nom du calendrier natif si disponible.
get_PMDesignator() constObtient le désignateur PM.
get_RFC1123Pattern() constObtient le modèle RFC1123.
get_ShortDatePattern() constObtient le modèle de date courte.
get_ShortestDayNames() constObtient les noms de jour les plus courts possibles.
get_ShortTimePattern() constObtient le modèle d’heure courte.
get_SortableDateTimePattern() constObtient le modèle de date et d’heure triable.
get_TimeSeparator() constObtient le séparateur d’heure.
get_UniversalSortableDateTimePattern() constObtient le modèle de date et d’heure triable universel.
get_YearMonthPattern() constObtient le modèle année et mois.
GetAbbreviatedDayName(DayOfWeek) constObtient le nom abrégé du jour de la semaine.
GetAbbreviatedEraName(int) constObtient le nom abrégé de l’ère.
GetAbbreviatedMonthName(int) constObtient le nom abrégé du mois.
GetAllDateTimePatterns() constObtient tous les modèles dans lesquels les valeurs de date et d’heure peuvent être formatées.
GetAllDateTimePatterns(char16_t) constObtient tous les modèles dans lesquels les valeurs de date et d’heure peuvent être formatées en utilisant la chaîne de format spécifiée.
GetDayName(DayOfWeek) constObtient le nom du jour de la semaine.
GetEra(const String&) constObtient l’ère par son nom.
GetEraName(int) constObtient le nom de l’ère.
GetFormat(const TypeInfo&) overrideObtient le formateur d’un type spécifique.
static GetInstance(const IFormatProviderPtr&)Obtient le formateur associé au fournisseur de format.
GetLeapYearMonthName(int) constObtient le nom du mois d’année bissextile.
GetMonthGenitiveName(int) constObtient le nom du mois au génitif.
GetMonthName(int) constObtient le nom du mois.
GetShortestDayName(DayOfWeek) constObtient le nom le plus court pour le jour de la semaine spécifié.
operator=(const DateTimeFormatInfo&)
static ReadOnly(const DateTimeFormatInfoPtr&)Obtient la version en lecture seule du formateur.
set_AbbreviatedDayNames(const ArrayPtr<String>&)Définit les noms abrégés des jours.
set_AbbreviatedMonthGenitiveNames(const ArrayPtr<String>&)Définit les noms abrégés des mois au génitif.
set_AbbreviatedMonthNames(const ArrayPtr<String>&)Définit les noms abrégés des mois.
set_AMDesignator(const String&)Définit le désignateur AM.
set_Calendar(const SharedPtr<Calendar>&)Définit le calendrier associé au formateur.
set_CalendarWeekRule(CalendarWeekRule)Définit la règle de semaine du calendrier associée au formateur.
set_DateSeparator(const String&)Définit le séparateur de date.
set_DayNames(const ArrayPtr<String>&)Définit les noms des jours.
set_FirstDayOfWeek(DayOfWeek)Définit le premier jour de la semaine.
set_FullDateTimePattern(const String&)Définit le modèle complet de date et d’heure.
set_LongDatePattern(const String&)Définit le modèle de date longue.
set_LongTimePattern(const String&)Définit le modèle d’heure longue.
set_MonthDayPattern(const String&)Définit le modèle jour du mois.
set_MonthGenitiveNames(const ArrayPtr<String>&)Définit les noms des mois au génitif.
set_MonthNames(const ArrayPtr<String>&)Définit les noms des mois.
set_PMDesignator(const String&)Définit le désignateur PM.
set_ShortDatePattern(const String&)Définit le modèle de date courte.
set_ShortestDayNames(const ArrayPtr<String>&)Définit les noms de jour les plus courts possibles.
set_ShortTimePattern(const String&)Définit le modèle d’heure courte.
set_TimeSeparator(const String&)Définit le séparateur d’heure.
set_YearMonthPattern(const String&)Définit le modèle année et mois.
SetAllDateTimePatterns(const ArrayPtr<String>&, char16_t)Définit les modèles pour le format spécifié.

Voir aussi