<locale>

std::time_base

class time_base;
time_get 的基类
这不是一个facet 类型,而是为 time_getfacet 类提供要继承的 dateorder 成员类型的基类。

它定义为
1
2
3
4
class time_base {
public:
  enum dateorder { no_order, dmy, mdy, ymd, ydm };
};

成员类型

成员类型描述
dateordertime_get::date_order 的返回类型所使用的枚举类型。

成员常量

上面的 enum 类型创建了以下成员常量
成员常量类型描述
no_ordertime_base::dateorder0无特定顺序,或格式包含除日、月、年之外的可变组件。
dmytime_base::dateorder1日、月、年
mdytime_base::dateorder2月、日、年
ymdtime_base::dateorder3年、月、日
ydmtime_base::dateorder4年、日、月

另见