Share via


time_base クラス

このクラスは、time_get クラス テンプレートのファセットの基底クラスとして使用されます。dateorder 列挙型とこの型の複数の定数のみを定義します。

構文

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

解説

各定数は、日付部分を順序付けるための異なる方法を特徴付けます。 定数は次のとおりです。

  • no_order は、特定の順序を指定しません。

  • dmy は、2 December 1979 のように日、月、年という順序を指定します。

  • mdy は、December 2, 1979 のように、月、日、年という順序を指定します。

  • ymd は、1979/12/2 のように、年、月、日という順序を指定します。

  • ydm は、1979: 2 Dec のように、年、日、月という順序を指定します。

必要条件

ヘッダー:<locale>

名前空間: std

関連項目

C++ 標準ライブラリ内のスレッド セーフ