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