time_base-Klasse

Die Klasse dient als Basisklasse für Facets der Klassenvorlage time_get, wobei nur der aufgezählte Typ dateorder und mehrere Konstanten dieses Typs definiert werden.

Syntax

class time_base : public locale::facet {
public:
    enum dateorder {
        no_order,
        dmy,
        mdy,
        ymd,
        ydm
    };
    time_base(size_t _Refs = 0)
    ~time_base();
};

Hinweise

Jede Konstante kennzeichnet eine andere Möglichkeit, die Komponenten eines Datums zu ordnen. Folgende Konstanten können verwendet werden:

  • no_order Gibt keine bestimmte Reihenfolge an.

  • dmy Gibt den Bestelltag, den Monat und das Jahr an, wie im 2. Dezember 1979.

  • mdy Gibt den Bestellmonat, den Tag und das Jahr an, wie am 2. Dezember 1979.

  • ymd Gibt das Bestelljahr, den Monat und den Tag an, wie 1979/12/2.

  • ydm Gibt das Bestelljahr, den Tag und den Monat an, wie im Jahr 1979: 2 Dez.

Anforderungen

Header:<locale>

Namespace: std

Siehe auch

Threadsicherheit in der C++-Standardbibliothek